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