The easiest and fastest way to create new web projects with next
, gatsby
, create-react-app
and mobile projects with react-native
. All of them powered with Ueno's configs. All of our starters kits are shipped with everything to ship rock solid apps.
- Opinionated dependencies
- SASS and CSS modules or Styled components
- Root resolver (import
components/header/Header
) - Server Side Rendering
- Code splitting
- React hooks
- Prettier, lint-staged, husky, stylelint
Usage (choose your stack, your app name and style library):
npx create-ueno-app <gatsby|next|cra|native> my-app <sass|styled>
or
yarn create ueno-app <gatsby|next|cra|native> my-app <sass|styled>
Notes
- We don't support yet
styled-components
on the cra starter. - We don't and won't support anymore
sass
on the native starter. - If you don't provide a style, it will default to
styled-components
. - We don't recommend anymore installing
create-ueno-app
globally but rather usingnpx
/yarn create
.
The documentation is available here on GitHub Pages.