回答项目的技术技巧
个人博客(node.js)
个人博客是我们做的一个pc端的项目,项目主要有首页,登录、注册页,留言板以及日志和博客的发布等等;然后整个项目的架构是用express框架,利用他提供的核心路由和中间件实现一些功能和效果,用ejs模板来渲染实现视图的构建,然后数据库使用的是mongodb,mongodb提供的一些基础的指令来实现数据的增删改查,比如insert,remove,updata,find等;还有就是服务器的搭建用node提供的http模块,对一些路径的处理使用url模块,查询一些字符串可以用querystring模块,事件的处理用events模块,操作一些文件用fs模块;页面中一些视图的切换是由路由来实现的,留言板以及日志和博客的发布是在用户登录的的前提下进行数据的加载,然后就是数据的存储是安装express-session依赖,在app.js中引入express-session模块挂载在他的上方,数据的销毁依赖于destroy等等,最后说一下项目中遇到了哪些问题,是怎么解决的。
比如回答一个电子商务网站(使用bootstrap框架)
我们这个项目是一个电子商务网站,里面有首页,列表页,详情页,以及购物车页一些功能,还有一些功能登录、注册;整个项目页面的架构用的是bootstrap ui框架来实现的,利用bootstrap提供的一些css组件和js来实现功能以及视图的构建&#