30天学习日记
仅用于个人的学习记录和总结,如果有什么地方写错或理解错,有幸被发现,欢迎指正。
Day1
- 为啥抛弃Jsp,学习新的框架
- 前后端分离的框架
- Nodejs
抛弃Jsp
无意中看到了这篇博文,这里谈了jsp在老项目中的使用,也有我在工作中经常遇到的问题:https://blog.csdn.net/piantoutongyang/article/details/65446892
前后端分离的框架
前后端分离,
前后端项目的分离、前后端功能的分离
以我目前的知识来看
- 前端:
页面样式设计
页面跳转逻辑
数据展示 - 后端:
存储数据
提供数据
处理动态请求
鉴于上面的文章中提到的相关知识,决定尝试自己去搭建一个前后端分离的架构,模拟实现工作项目中的部分功能。
- nodejs 静态服务器
- …
Nodejs
nodejs尚未仔细学习,先找了一份代码,实现简单的服务端,等今后在前端实现简单的页面。
以下是nodejs中用到的代码。
(morgan应该是个功能模块,因为没有所以注释了)
var http = require('http');
// var morgan = require('morgan');
var server1 = http.createServer(function(req,res){
console.log("User: " + req.session);
console.log("Request for: " + req.url + "-- port 3001 ");
res.writeHead(200,{'Content-Type':'text/plain'});
res.end('Hello Node.js 3001');
}).listen(3001,"127.0.0.1");
server1.once('listening',function(){
console.log('Server running at http://127.0.0.1:3001/');
});