Create-react-app: Production apps made using create-react-app

Created on 19 Aug 2017  ·  33Comments  ·  Source: facebook/create-react-app

Just want to know production apps or products made using this one. This tool is awesome and is really great to start with. With that said, I just want to know what products or app greatly benefited in this project? :)

Most helpful comment

Are there any string signatures that can be used to detect if a production app was written using CRA? (after bundling steps like Webpack, any other transformations have been applied). If so, we can use HTTPArchive to determine who is using it.

All 33 comments

We're using it in production for spectrum.chat! (real-time chat app for large online communities, e.g. the React community) It's been working well for us so far, v1 updating webpack to get import() support was the icing on the cake.

Note: We did replace react-scripts with react-app-rewired a couple of weeks ago to add a tiny bit of custom configuration, but since that's only a small wrapper around react-scripts I still consider it a create-react-app'd-app.

Are there any string signatures that can be used to detect if a production app was written using CRA? (after bundling steps like Webpack, any other transformations have been applied). If so, we can use HTTPArchive to determine who is using it.

I'm CTO at Gameday (YC S17) and we are using it in production in our webviews for our chatbot in Facebook Messenger. So much easier to not think about all the configuration and still have an app that renders super fast!

We're using it in some places of https://pickuphub.net (find a game and reserve your spot).

I'm using it on a a to do list app—http://www.getcontextual.com

The benefits? I can start working on the project instead of spending time on configuration!

We're using it in production at NewAperio on a few major projects including https://truscore.io/

I used it for a basic wallpaper hosting site: pointypapers.com (I also have a repo for it on here if you want to see the code)

Worked great and didn't need to eject. There are countless resources and blog posts online specifically for create-react-app. If you haven't checked it out create-react-native-app is also great.

https://bebeyond.co/ but ejected to add a few custom babel/eslint plugins

I use it a lot in internal IBM sites and when I want to work fast on personal stuff-
Portfolio timeline: https://www.seejamescode.com
Wedding site: https://i-like-rauhuts.mybluemix.net

We are using it on https://apply.selectively.co

I'm using it for https://markdown.today (https://github.com/captbaritone/markdown.today)

https://www.prerender.cloud/ (server-side renders React apps, including CRA) and https://www.roast.io/ (static web host for single-page apps, with server-side rendering)

Used in a side project https://paperoll.io ♥️

We are using it for http://boss.hothink.net.cn/m

Using it for my side project https://wowanalyzer.com/ (https://github.com/MartijnHols/WoWAnalyzer). After my experience in this I also kinda have my mind set that when necessary instead of upgrading the Webpack versions we use at the office, we'll probably implement CRA instead with just as much (probably less) effort and gain all the additional benefits (compiler eslint warnings, error overlay, etc).

using at booking.com for internal tooling, amazing work on CRA guys <3

https://app.beomni.com runs on create react app and is currently statically served by S3

https://songsear.ch is CRA with react-router and universal rendering.

Maybe... is this some license trick?

Using at www.rsswiz.com for Twitter RSS Feed converter

@bestwestern - HAHA! lol. Nahhhh, actually I have two purpose in opening this issue:

  • To honestly know how many companies or people considered building their products using CRA and what are the things they do out of CRA
  • To encourage the contributors of this project that what they are doing really helps the react community in doing amazing stuff. That it also goes beyond as a tool for beginners to learn react but also can be used in building serious production-level projects. The time they spent doing this cannot be earned back but at least they would know that what they do really impacted a lot of people in building things which is also something not easily earned.

Anyways, keep on posting your products that was made using CRA. In the same time, kudos to the contributors and maintainers of this project. :+1:

I use CRA in production for several kinds of projects at my company, such as Admin console, Mobile web and Landing page. Here is a landing page with preredering:
mcslite.netlify.com [GitHub]

[Chinese] [開發體驗與優化策略心得分享](https://medium.com/@evenchange4/react-stack-%E9%96%8B%E7%99%BC%E9%AB%94%E9%A9%97%E8%88%87%E5%84%AA%E5%8C%96%E7%AD%96%E7%95%A5-b056da2fa0aa)

Excuse me for offtopic, I'm very interested on did you run eject or not. If yes - what requirements were not provided out of the box?

Dept. of Energy / ESnet portal: https://my.es.net/

https://musify.id, my pet project that combines last.fm and youtube api for a nicer way to discover music. Previously lived as a gulp+angular1 project, rebuilt with CRA, hosted on netlify.



Tipe For Developers


Tipe.io

We used create-react-app for our prototype. We're a Meta CMS with giving developers GraphQL or REST API. The readme and scripts are probably the best thing about this. Very well documented 👍

Nice :-)
Closing this as I'm cleaning up the issues, but thanks for sharing.

@gaearon Is CRA production ready?
I believe it is. But I feel the main readme maybe misleading.

Create React App is a great fit for:

Learning React in a comfortable and feature-rich development environment.
Starting new single-page React applications.
Creating examples with React for your libraries and components.

I've used CRA for a production app. But now I have co-workers arguing CRA might be a bad choice because they've seen the above quote. I am thinking, "if we see any limitations, we can of course eject".
Am I correct on this? Will someone face any limitations even after they've ejected the setup bootstrapped with CRA?
If not can we please update the Readme which might be repelling people away from this great product?

If not can we please update the Readme which might be repelling people away from this great product?

I agree - if CRA is one proper option for production web-apps, the README should reflect that.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

JimmyLv picture JimmyLv  ·  3Comments

adrice727 picture adrice727  ·  3Comments

barcher picture barcher  ·  3Comments

Evan-GK picture Evan-GK  ·  3Comments

oltsa picture oltsa  ·  3Comments