Server :
- The server: Koajs
- Server side route: koa-router
- Static files served by the server: koa-static
- Server side rendering: mithril-node-render + mithril
client :
- virtual dom: mithril
To start the project, just clone it. Then, make an install npm to install
the dependencies. Then, to start the server and webpack compilation, npm run watch
. The server restarts with each change made on the configuration.
The goal here is to create a site server side rendering very small size while keeping the power of the big front frameworks. I do not want to load a superfluous library and maximize the library power I have at my disposal.
- creating a node express webpack app with dev and prod builds
- speed up nodejs server side developpement with webpack 4
- React + koaj (ssr)
- isomorphic Mithril
- Mithril node render
- Mithril ssr exemple
- ssr dependency mocking is the answer
- Readme for mithril request server
- Typescript + Babel
- Meiosis
- A lire
- Aussi
- 10++ TypeScript Pro tips/patterns