Technology stack
Before starting to practice workflow, we will come to understand the technology stack.Technology stack on the workflow builder
Technology stack on the client side
Single Web page application:
- Compatible with IE8+ and modern browsers
- ES5-shim
- ES6-shim
- React
- react-router
- MCSS support for CSS design
- Webpack
- Babel
Technology stack on the server side
You can rely solely on the easynode framework to develop, also can rely on these bulk package to developEasynode Framework
A complete framework web application:
Framework class dependent packages or services
- Easynode config server for easy application configuration
- koa
- koa-body
- koa-compress
- koa-router
- koa-validator
- koa-rt
- koa-csrf
- koa-redis
- koa-static
- koa-route
- koa-generic-session
- koa-memcached
- koa-qs
Language class dependent packages
Template class dependent packages
Utility class dependent packages
- loads
- md5
- moment
- uuid
- xml2js
- xlsx
- superagent
- urlencode
- pinyin
- archiver
- iconv-lite
- babel-fs
- babel-runtime
- co-fs
- co-multipart
- co-redis
- node-uuid
- string
- request
- underscore
Store class dependent packages
Testing class dependent packages
Debugging class dependent packages
Ready to go into production:
- Monitoring with Metrics