kriasoft / react-starter-kit

The web's most popular Jamstack front-end template (boilerplate) for building web applications with React
https://reactstarter.com
MIT License
22.69k stars 4.16k forks source link

This kit used to not be node-dependent #156

Closed beeb closed 3 years ago

beeb commented 9 years ago

Hey, just passing by after a long time, and I noticed the project has changed quite a bit! I used to use this when it was still generating a site structure that was not server-dependent (i.e. no node.js server was necessary) and that's what I loved about this project. Most of the clients whom I work for don't want a node hosting and still force me to use standard apache servers.

I would love to be able to bundle my app into plain html/js like the ol'days. Is there a way using this starter kit? Or is there another React/Flux implementation out there that would still do this?

Node.js is fancy and exciting but unfortunately, not compatible with my day-to-day needs. Thanks !

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

pewh commented 9 years ago

+1 I have same scenario with you

koistya commented 9 years ago

I know some folks develop back-end (mostly RESTful API) with a totally different stack, and use this starter kit only for the front-end and server-side rendering which is very easy to do with Node.js/Express. Maybe that's what you really need? Or, you want to do server-side rendering using another back-end technology as well?

P.S.: There is also react-static-boilerplate project, which looks very similar to react-starter-kit, but it doesn't have any server-side code at all and generates a static website from React.js components. It is optimized for deployment to CDNs like GitHub Pages or Amazon S3.

beeb commented 9 years ago

Thanks for the reply! Indeed, I would like to use a restful API as back-end and use React just for the front-end, static boilerplate looks promising. Of course though, this would not be isomorphic anymore.

ulani commented 3 years ago

@beeb thank you very much for crating this issue! Unfortunately, we have close it due to inactivity. Feel free to re-open it or join our Discord channel for discussion.

NOTE: The main branch has been updated with React Starter Kit v2, using JAM-style architecture.