Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/akinoccc/node-study-demo


https://github.com/akinoccc/node-study-demo

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

**学习node.js做的一个demo**

# 页面
- SSR (Server Side Render)
- CSR (Client Side Render)
- http://aui.github.io/art-template/

# mongodb
robo 3T

# Node.js 项目
### 前端 (Frontend)
- 前端工程化环境 (webpack)
- CSS 预处理工具 (sass)
- JS库: jQuery
- SPA: single page application. 路由: SME-Router
- JS模块化: ES Module, Common JS Module
- UI 组件库: Bootstrap(AdminLTE)
- RMVC: Art-template

### 后端 (Backend)
- Node.js
- Express
- ejs模板
- MongoDB (Mongoose)

### 开发架构
- 前后端分离开发架构

### 应用知识点
- npm/yarn基本使用
- webpack的环境配置及基本使用
- RMVC模型的架构
- 组件化思想
- 前后端分离思想
- jQuery的常用Dom操作
- bootstrap组件使用
- 前后端路由的应用
- express框架及art/ejs模板的基础使用
- 前端接口的编写与设计
- 后端增删改查等相关接口的设计及响应
- moogodb的使用
- socket消息推送
- session/token(jwt)保存登录态(鉴权)