Join us at Jamstack Conf Virtual, October 6-7. Registerย now!

StaticGen

A List of Static Site Generators for Jamstack Sites

AboutContributeAbout JamstackNeed a Static CMS?

UmiJS

https://umijs.org umijs/umi (9014)
Languages:JavaScript
Templates:React
License:MIT

Features

  • ๐Ÿ“ฆ Out of box, with built-in support for react, react-router, jest, webpack, rollup, etc.
  • ๐Ÿˆ Next.js like and full featured routing conventions, which also supports configured routing
  • ๐ŸŽ‰ Plugin system, covering every lifecycle from source code to production
  • ๐Ÿš€ High performance, including PWA support, route-level code splitting, etc.
  • ๐Ÿ’ˆ Support for static export, Suitable for environments without server
  • ๐Ÿš„ Fast dev startup, including dll support with config etc.
  • ๐Ÿ  Polyfill solution, add JS and CSS polyfill with targets config, lowest to IE9
  • ๐Ÿ Support TypeScript, including d.ts definition and umi test
  • ๐ŸŒด Deep integration with dva, including duck directory support, automatic loading of model, code splitting, etc
  • โ›„๏ธ Support MPA๏ผŒbased on umi-plugin-mpa

Install

Install tool

$ yarn global add umi # OR npm install -g umi

Build

Create a page

$ mkdir myapp && cd myapp
$ umi generate page index

Run

Start the development server

$ umi dev

Build and deploy

$ umi build

Examples

StaticGen is hosted and maintained by Netlify, the perfect way to deploy your Jamstack sites and apps.

ยฉ Netlify 2020