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-project
Use '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-project
Build project
npm run build
Start the project
npm start
Use nodemon to debug project
npm run debug
Features
- 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)
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
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
4 years ago