涉及技术栈
- 前端:前端代码结构的组织、模块化开发方式、webpack 及loader和插件的使用、npm 的使用、前后端联调
- 后端:网站后端架构、MVC概念、Express的使用、路由、中间件、sqlite3、nodejs 调试
- 运维:linux 命令行、git、pm2、代理配置
使用终端
git clone git@github.com:boloog/express-sticky-note.gitnpm inode bin/wwwopen http://localhost:3202/
相关技能
-
HTML5+CSS3(实现页面布局和动态效果) -
LESS(动态CSS编写) -
jQuery(快速编写js脚本) -
Node.js(后端运行环境) -
Express(基于 Node.js 平台的 web 开发框架) -
sequelize(数据库存储) -
passport(实现第三方登录,需要配置) -
ejs(模板引擎) -
webpack(自动化构建工具,实现LESS,CSS,JS编译和压缩代码)
实现的功能
- 用户第三方登录
- 用户添加个人笔记
- 用户修改个人笔记
- 用户删除个人笔记
有什么疑问或问题,欢迎留言指出。