Max Stoiber@mxstbr · Freelance Frontend Developer
Hey everyone! Thanks Nik for hunting react-boilerplate. We've been working on this complete overhaul of react-boilerplate for several months. Based on the combined experiences of tons of collaborators, we've created the strongest foundation to build your next React.js application with. The biggest changes are: - Revamped architecture: Following a bunch o… See more
Johannes N @jollife · Dev Lead, Swat.io
@mxstbr are there any real life examples of apps using the boilerplate?
Max Stoiber@mxstbr · Freelance Frontend Developer
@jollife Here's an open source app that's based on this boilerplate: https://github.com/thebakeryio/o... http://openmic.io It's also used by the likes of The Financial Times, Huge, Axel-Springer and many more!
Johannes N @jollife · Dev Lead, Swat.io
@mxstbr do you recommend using the boilerplate as a template for a new app or just to have a look at some best practices and starting with a completely empty folder?
Max Stoiber@mxstbr · Freelance Frontend Developer
@jollife We take care of tons of small details like proper hot reloading, code splitting, linting, CI setups, ImmutableJS react-router-redux integration, and so much more. I think it's a good idea to take the whole thing and remove the things you don't want instead of starting from scratch. This is why we've written *removal guides for all the bigger feature… See more
Blaine Hatab@blainehatab · Co-founder, Open Minded Innovations
@mxstbr Very interesting architecture. You put a lot of code with each container including the actions, reducers, constants, and basically everything. I feel like I see those separated out into separate folders that are called from containers and components mostly. Curious why you went down that route? Also curious how you feel about making so many componen… See more
Andreas Mitschke@andmitsch · I own a computer
@mxstbr @jollife why not express as the most common node layer for React?
Max Stoiber@mxstbr · Freelance Frontend Developer
@blainehatab I've been meaning to write about the architecture topic for a while, I should probably do that… For a good summary of why we went down that route, see this article by MarmeLabs and read the discussion that led to it!
Max Stoiber@mxstbr · Freelance Frontend Developer
@andmitsch @jollife there is an express.js server in the `server/` folder, I'm not sure what you mean exactly. 🙏