Примеры проектов
A selection of example projects to get started with.
Official examples
You can find some example projects in the GitHub repository under the /examples
folder:
- https://github.com/mui-org/material-ui/tree/master/examples/nextjs
- https://github.com/mui-org/material-ui/tree/master/examples/create-react-app
- Gatsby
- Gatsby Theme
- Preact
- CDN
- Plain server-side
- Use styled-components as style engine (TypeScript version)
Create React App - отличный проект для изучения React. Посмотрите на доступные альтернативы чтобы увидеть, какой проект лучше всего соответствует вашим потребностям.
Исходный код этого сайта документации также включен в репозиторий. Это немного более сложный проект. Check out the /docs
folder for build instructions.
Более продвинутые примеры проектов
Если вы хотите начать с более полного и реального примера вы можете посмотреть premium themes & templates или:
Free
GraphQL API and Relay Starter Kit:
- GraphQL API project using code-first design (TypeScript, OAuth, GraphQL.js, Knex, Cloud SQL)
- Web application project pre-configured with Webpack v5, TypeScript, React, Relay, Material UI
- Serverless deployment:
api
-> Cloud Functions,web
-> Cloudflare Workers - Client-side page routing/rendering at CDN edge locations, lazy loading
- Optimized for fast CI/CD builds and deployments using Yarn v2 monorepo design
-
- Created with Create React App
- Custom Create React App script to start a new project with just a single CLI command
- Build for Firebase including Authentication using the official Firebase Web Auth UI
- Routing with React Router including error handling (404) and lazy loading
- All PWA features included (SW, Notifications, deferred installation prompt and more)
- Optimized and scalable performance (all ~100 points on Lighthouse)
-
- Created with Create React App
- Features a landing page, a blog, an area to login/register and an admin-dashboard
- Fully routed using react-router
- Lazy loads components to boost performance
- Components for statistics, text with emoji support, image upload and much more...
-
- Graph using recharts
- React Router включен с примером навигации
- A docker container with an Nginx server for production build
- Created with Create React App
-
- Bootstrapped with Create React App, the same tooling works from the get-go
- Built on top of Firebase with all their products for the web included
- Robust routing with React Router including protected routes and error handling
- Extensive mobile support with full-screen dialogs and react-swipeable-views for tabs
- Cross-platform application monitoring with a focus on error reporting with Sentry
Paid
-
- Build your complete application with this online tool
- Choose your framework and library (React & Material-UI!)
- Choose your database (SQL, MongoDB or Firestore)
- Model your database and application with the intuitive GUI
- Generate your application, including a complete scaffolded backend
- Preview your application online, and download the generated code
-
- Create your Material-UI app in minutes.
- You'll get a nice template, authentication, database integration, subscription payments, and more.