Create Ueno App

screenshot of Create Ueno App
create-react-app
gatsby
nextjs
react-native

Create Ueno App

The easiest and fastest way to create new web projects with next, gatsby, create-react-app and mobile projects with react-native.

Overview:

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.

Features:

  • Opinionated dependencies: The starter kits include pre-configured dependencies like SASS and CSS modules or styled components, giving developers the flexibility to choose their preferred styling approach.
  • Root resolver: The kits allow for easy importing of components using the root resolver syntax (e.g., import components/header/Header). This simplifies the import process and improves code organization.
  • Server-side rendering: The kits support server-side rendering, enabling faster initial page loads and improved SEO.
  • Code splitting: The starter kits automatically split the code into smaller chunks, optimizing performance by loading only the required code for each page or component.
  • React hooks: The Ueno App leverages the power of React hooks, allowing developers to write more concise and reusable code.
  • Prettier, lint-staged, husky, stylelint: The starter kits come with tools like Prettier for code formatting, lint-staged for running linters on staged files, husky for pre-commit and pre-push hooks, and stylelint for enforcing consistent coding styles in CSS.
create-react-app
Create React App

Create React App is a popular tool for quickly setting up a new React project without the need for manual configuration or setup. It provides a preconfigured development environment with modern build tools, a live development server, and an easy-to-use command line interface.

gatsby
Gatsby

GatsbyJS is a free and open-source static site generator based on React. It uses a modern development stack including Webpack, GraphQL, and modern JavaScript and CSS frameworks. It also provides a rich set of plugins, starters, and themes.

nextjs
Next.js

Next.js is a React-based web framework that enables server-side rendering, static site generation, and other powerful features for building modern web applications.

react-native
React Native

React Native is a framework for building mobile applications using React and JavaScript. It enables developers to write once and deploy to multiple platforms, including iOS, Android, and the web, while providing a native app-like experience to users.