thor-web v1.5.0
Thor-Web Framework
This framework is a light-weight, easy to use library. It provided most commonly used middlewares to let you can develop a full featured web application.
Getting start:
Use npm command to create a simple project:
npx thor-web my-projectUse 'degit' to create the project
- Create a simplest demo project (same with npx command):
npx degit ThorQin/thor-web-demo my-project- Create a full featured project that using Vue3 build front-end web pages:
npx degit ThorQin/thor-web-vue my-projectBuild project
npm run buildStart the project
npm startUse nodemon to debug project
npm run debugFeatures
- Session: Control user login status
- Security: Control access authorization
- Body Parser: Provide methods to access request contents
- Controller: Route request to controller js file
- Static: Provide static resources access
- Template: Provide js template render method (Powered by thor-tpl)
- WebSocket: Provide WebSocket communication
- Auto generate api-docs page (See vue3 project's demonstration)
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago