Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add react-app to Alternatives section in README.md #208

Merged
merged 1 commit into from
Jul 29, 2016

Conversation

koistya
Copy link
Contributor

@koistya koistya commented Jul 26, 2016

https://github.com/kriasoft/react-app - a tool similar to create-react-app with built-in support of CSS Modules, PostCSS, Redux, Browsersync, code splitting, async chunk loading, HMR, React Hot Loader and more awesomeness ;)

image

Another difference, is that it suggest a proposes the following project structure in its default template:

.
├── /actions/                   # Redux actions
├── /components/                # Shared or generic UI components
│   ├── /Button/                # Button component
│   ├── /Layout/                # Website layout component
│   ├── /Link  /                # Link component to be used insted of <a>
│   └── /...                    # etc.
├── /core/                      # Core framework
│   ├── /history.js             # Handles client-side navigation
│   ├── /router.js              # Handles routing and data fetching
│   └── /store.js               # Application state manager (Redux)
├── /node_modules/              # 3rd-party libraries and utilities
├── /routes/                    # React components for application routes
│   ├── /Error/                 # Error page
│   ├── /Home/                  # Home page
│   ├── /GetStarted/            # Getting Started page
│   └── /...                    # etc.
├── /public/                    # Static files such as favicon.ico etc.
│   ├── /dist/                  # The folder for compiled output
│   ├── favicon.ico             # Application icon to be displayed in bookmarks
│   ├── robots.txt              # Instructions for search engine crawlers
│   └── /...                    # etc.
├── /test/                      # Unit and integration tests
├── /utils/                     # Utility and helper classes
│── index.ejs                   # EJS template for index.html page
│── main.js                     # React application entry point
│── package.json                # The list of project dependencies and NPM scripts
└── routes.json                 # This list of application routes

@ghost ghost added the CLA Signed label Jul 26, 2016
@ghost ghost added the CLA Signed label Jul 28, 2016
@gaearon gaearon merged commit 19580a8 into facebook:master Jul 29, 2016
@gaearon
Copy link
Contributor

gaearon commented Jul 29, 2016

Thanks!

@koistya koistya deleted the patch-1 branch July 29, 2016 13:44
@lock lock bot locked and limited conversation to collaborators Jan 22, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants