Preact + Miligram + Koa + Webpack starter project
IMPORTANT This project is still WIP, use for production at your own risk!
You must have the following installed in your development machine:
- Node.js v6.10.2 or above (highly recommended to use nvm to handle all Node.js installations in your dev machine)
- Run
npm install
in project directory. - Execute
npm run dev:webpack
to start up webpack dev server, - and
npm run dev:app
to start up Node.js app.
- Frontend UI powered by Preact
- UI elements powered by Milligram
- JS bundling powered by Webpack v2
- Hot Module Reloading (HMR)
- Server-side logic powered by Koa v2
- Server-side code reloading via Nodemon
- Better examples
- Updated README file
- Production deployment guide
- Server-side rendering (SSR)
- Upgrade minimum Node.js version to Node.js v8.0
- Upgrade legacy Koa plugins (and remove
koa-convert
)
Favicon was downloaded from iconizer.net and generated using Favicon & App Icon Generator.