Create React App logo

Create React App

Create React apps with no build configuration
459
400
+ 1
1

What is Create React App?

Create React apps with no build configuration.
Create React App is a tool in the Javascript UI Libraries category of a tech stack.
Create React App is an open source tool with 74K GitHub stars and 17.4K GitHub forks. Here鈥檚 a link to Create React App's open source repository on GitHub

Who uses Create React App?

Companies
36 companies reportedly use Create React App in their tech stacks, including looseleaf, Gogo, and TOMIS.

Developers
417 developers on StackShare have stated that they use Create React App.

Create React App Integrations

Why developers like Create React App?

Here鈥檚 a list of reasons why companies and developers use Create React App
Top Reasons
Create React App Reviews

Here are some stack decisions, common use cases and reviews by companies and developers who chose Create React App in their tech stack.

Francisco Quintero
Francisco Quintero
Tech Lead at Dev As Pros | 13 upvotes 178.7K views
atDev As ProsDev As Pros
Google Maps
Google Maps
React
React
Create React App
Create React App
Bootstrap
Bootstrap
Keen
Keen
Slack
Slack
Trello
Trello

For Etom, a side project. We wanted to test an idea for a future and bigger project.

What Etom does is searching places. Right now, it leverages the Google Maps API. For that, we found a React component that makes this integration easy because using Google Maps API is not possible via normal API requests.

You kind of need a map to work as a proxy between the software and Google Maps API.

We hate configuration(coming from Rails world) so also decided to use Create React App because setting up a React app, with all the toys, it's a hard job.

Thanks to all the people behind Create React App it's easier to start any React application.

We also chose a module called Reactstrap which is Bootstrap UI in React components.

An important thing in this side project(and in the bigger project plan) is to measure visitor through out the app. For that we researched and found that Keen was a good choice(very good free tier limits) and also it is very simple to setup and real simple to send data to

Slack and Trello are our defaults tools to comunicate ideas and discuss topics, so, no brainer using them as well for this project.

See more
Adebayo Akinlaja
Adebayo Akinlaja
Engineering Manager at Andela | 13 upvotes 34.6K views
React
React
Material-UI
Material-UI
Evergreen
Evergreen
TypeScript
TypeScript
Material Kit
Material Kit
Create React App
Create React App
Bit
Bit

I picked up an idea to develop and it was no brainer I had to go with React for the frontend. I was faced with challenges when it came to what component framework to use. I had worked extensively with Material-UI but I needed something different that would offer me wider range of well customized components (I became pretty slow at styling). I brought in Evergreen after several sampling and reads online but again, after several prototype development against Evergreen鈥攕ince I was using TypeScript and I had to import custom Type, it felt exhaustive. After I validated Evergreen with the designs of the idea I was developing, I also noticed I might have to do a lot of styling. I later stumbled on Material Kit, the one specifically made for React . It was promising with beautifully crafted components, most of which fits into the designs pages I had on ground.

A major problem of Material Kit for me is it isn't written in TypeScript and there isn't any plans to support its TypeScript version. I rolled up my sleeve and started converting their components to TypeScript and if you'll ask me, I am still on it.

In summary, I used the Create React App with TypeScript support and I am spending some time converting Material Kit to TypeScript before I start developing against it. All of these components are going to be hosted on Bit.

If you feel I am crazy or I have gotten something wrong, I'll be willing to listen to your opinion. Also, if you want to have a share of whatever TypeScript version of Material Kit I end up coming up with, let me know.

See more
John Barton
John Barton
Founder at Hecate | 6 upvotes 10.5K views
atHecateHecate
Docker Compose
Docker Compose
Rails
Rails
Create React App
Create React App
ngrok
ngrok
PostgreSQL
PostgreSQL
delayed_job
delayed_job

Docker Compose might have been a bit of overkill for a dev environment as a solo founder, but I'd found so much with past side projects (though this is no longer a side project) that I would frequently waste time every time I came back to work on the project getting my dev env sorted again.

Made the conscious choice to make a "prod-ish" docker-compose config up front to make sure that didn't bite me again.

Structured it so I have the following containers running

  • server - the Rails app in API style
  • client - the Create React App
  • ngrok - ngrok to receive webhooks in dev
  • db - PostgreSQL
  • queues - delayed_job worker
See more
Aliadoc Team
Aliadoc Team
at aliadoc.com | 5 upvotes 116.9K views
atAliadocAliadoc
React
React
Create React App
Create React App
CloudFlare
CloudFlare
Firebase
Firebase
Cloud Functions for Firebase
Cloud Functions for Firebase
Google App Engine
Google App Engine
Google Cloud Storage
Google Cloud Storage
Serverless
Serverless
Visual Studio Code
Visual Studio Code
Bitbucket
Bitbucket
#Aliadoc

In #Aliadoc, we're exploring the crowdfunding option to get traction before launch. We are building a SaaS platform for website design customization.

For the Admin UI and website editor we use React and we're currently transitioning from a Create React App setup to a custom one because our needs have become more specific. We use CloudFlare as much as possible, it's a great service.

For routing dynamic resources and proxy tasks to feed websites to the editor we leverage CloudFlare Workers for improved responsiveness. We use Firebase for our hosting needs and user authentication while also using several Cloud Functions for Firebase to interact with other services along with Google App Engine and Google Cloud Storage, but also the Real Time Database is on the radar for collaborative website editing.

We generally hate configuration but honestly because of the stage of our project we lack resources for doing heavy sysops work. So we are basically just relying on Serverless technologies as much as we can to do all server side processing.

Visual Studio Code definitively makes programming a much easier and enjoyable task, we just love it. We combine it with Bitbucket for our source code control needs.

See more
Gordon Wintrob
Gordon Wintrob
at Newfront Insurance | 5 upvotes 32.6K views
Next.js
Next.js
Create React App
Create React App
Ember.js
Ember.js
Webpack
Webpack
Babel
Babel
#JS

We needed a frontend framework for to make it easier to work with JavaScript. We chose Next.js since it maintains the flexibility of something like Create React App but gives some structure on how to organize the app similar to Ember.js.

Webpack and Babel are configured out of the box for #ServerSideRendering, #TreeShaking, and other nice #JS features.

See more
Shaun Persad
Shaun Persad
Maker at CommentBox.io | 1 upvotes 2.7K views
atCommentBox.ioCommentBox.io
Create React App
Create React App

We never have to worry about setting up Webpack and other tooling again. Create React App

See more

Create React App Alternatives & Comparisons

What are some alternatives to Create React App?
Next.js
Next.js is a minimalistic framework for server-rendered React applications.
Create React Native App
Create React Native App allows you to work with all of the Components and APIs in React Native, as well as most of the JavaScript APIs that the Expo App provides.
Expo
Exponent lets web developers build truly native apps that work across both iOS and Android by writing them once in just JavaScript.
Brunch
Brunch is an assembler for HTML5 applications. It's agnostic to frameworks, libraries, programming, stylesheet & templating languages and backend technology.
React Native
React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript and React. The focus of React Native is on developer efficiency across all the platforms you care about - learn once, write anywhere. Facebook uses React Native in multiple production apps and will continue investing in React Native.
See all alternatives

Create React App's Followers
400 developers follow Create React App to keep up with related blogs and decisions.
Leila Dos Santos
Tirslen Pather
Vijay Yadav
abhi-garhwal
Peter Krevenets
Micha艂 Pierzchlewicz
Shobana T
Tamas Kocsis
Jahir Vidrio
Ahmed Musa