The easiest and fastest way to create new web projects with next, gatsby, create-react-app and mobile projects with react-native.
The Ueno App is a set of starter kits that provide an easy and fast way to create new web projects using popular frameworks such as Next, Gatsby, and Create React App, as well as mobile projects using React Native. These starter kits come with Ueno’s configurations and include everything needed to develop and deploy robust applications. The Ueno App also includes opinionated dependencies, such as SASS and CSS modules or styled components, server-side rendering, code splitting, React hooks, and tools like Prettier, lint-staged, husky, and stylelint.
import components/header/Header
). This simplifies the import process and improves code organization.To get started with the Ueno App, follow these steps:
npx create-ueno-app [app-name]
Replace [app-name]
with the desired name for your project.
3. Optionally, specify a style library by adding the --style=sass
or --style=styled-components
flag to the command. If no style library is provided, it will default to styled-components.
4. Once the command finishes running, navigate to the newly created project directory and start developing your app.
Note: The Ueno App does not currently support styled-components on the Create React App starter, and SASS is no longer supported on the React Native starter.
The Ueno App provides a collection of starter kits that simplify the process of creating web and mobile projects. With opinionated dependencies, server-side rendering, code splitting, React hooks, and helpful tools, developers can quickly set up rock-solid applications. The easy installation process allows for a seamless starting point, and the provided documentation ensures developers have all the resources needed to get started. Whether you are building a Next, Gatsby, or Create React App project, the Ueno App has got you covered.