The Unthink Stack is an Express-based, full-stack web development framework. You write code for the server and the client in TypeScript, allowing for shared knowledge for both.
- Typescript
- MongoDB ready-to-use for local development with Docker
- Nunjucks for template processing
- Webpack for bundling client code with Hot Module Replacement
- Riot.js component library
- Sass
- Linting for full stack via ESLint and Stylelint
- Environment-based configuration
- Latest LTS version of Node.
- Docker (for Mongodb local development)
- SSL Cert: this stack uses HTTPS and requires having an SSL cert for
localhost
.
Other project dependencies will be managed by npm
.