node.js 入门练手项目
1. hello_node
可演示的最简单 node web 程序
➜ hello_node git:(master) ✗ npm start # 启动服务
> hello_node@1.0.0 start /opt/app/js/nodejs/practice-nodejs/hello_node
> node index.js
Node app is running at localhost:3000
➜ practice-nodejs git:(master) curl localhost:3000 # 访问服务
Hello World!%
基于 express 的 web 程序,启动方式与 hello_node
相同
用命令 express --view=hbs express_generator && cd express_generator
直接生成 express 工程
使用 Sequelize ORM
5. vue_express
前后端集成的项目。使用 express
+ vue
创建和初试化项目;使用 webpack-dev-middleware 来集成前后端开发
6. web_console
在 express_generator
基础上增加更多后台逻辑
按照 Notation rules 来解析命令行参数
8. http-client
使用 axios
和 command-line-args
完成的一些 http 工具
使用 jest
对 express
服务进行单元测试