project-ideas icon indicating copy to clipboard operation
project-ideas copied to clipboard

Update our react projects to use create-react-app

Open luqmaan opened this issue 9 years ago • 2 comments

What problem are we trying to solve?

We have a bunch of projects that use React. Most of them use a bunch of copypasta that we wrote in 2014. https://github.com/luqmaan/Instabus/blob/v0.0.3/gulpfile.js

The problem with this is that they are all broken in one way or another.

Who will benefit (directly and indirectly) from this project?

New contributors to any of the Open Austin projects that use React.

Links to any research/data available/articles

https://github.com/facebookincubator/create-react-app

What are the next steps (validation, research, coding, design)?

  1. Identify all the projects that use React
  2. Decide which ones we will switch to create-react-app
  3. Do the thing

Projects that use React

  • [ ] https://github.com/open-austin/instabus
  • [x] ~~https://github.com/open-austin/permit-server~~
  • [ ] https://github.com/open-austin/recycling-atx
  • [ ] https://github.com/open-austin/austingreenmap
  • [ ] https://github.com/open-austin/hack-the-budget

luqmaan avatar Aug 08 '16 14:08 luqmaan

+1 for create-react-app. It makes getting up and running so much easier! That said, the permit-server doesn't use react atm so we could remove it from the checklist.

prestonp avatar Aug 08 '16 15:08 prestonp

@luqmaan what's the status on that checklist?

werdnanoslen avatar Apr 02 '17 17:04 werdnanoslen