-
-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Guides - Starter Kits #45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Pff, who needs RSK, 😉 |
@mxstbr Hey the more boilerplates the better. However I think its extremely important to note SOMEWHERE, that: Boilerplates should be used as Proof of Concepts to help you learn different webpack techniques for respective frameworks to apply to your own. Should not be used to copypasta everything and try to fit your flow around it. Or something like that. Anyone disagree? |
@ahfarmer Would it make sense to join forces here given you maintain a list like this already? It would push the scope a notch (not just React), but at least we would have it all in one place then. |
@bebraw possibly - most of the projects on my list use Webpack but many use other bundlers like browserify or rollup I'd be happy to provide the starters from my list that do use Webpack - but do you want to list all of them in the guide? There are over 80. |
@ahfarmer Yeah, good point. One option - we'll push the data to some repo in JSON format (you can maintain this if you want to). Then we'll consume the webpack specific one here and you can accept PRs against it. This repo could be consumed as a npm dependency at the sites and it would push the problem to the right place while allowing sharing work. After this we would hook up some way to visualize the JSON data on the site (simple table would do) and that would be it. |
@bebraw mulled it over - sounds like a great idea. Will just take a couple days to get the repo and npm package up. I'll post a comment here when I'm done. |
@bebraw I've published the npm package tool-list (github). Data can be accessed with JSON or JavaScript. Please let me know if this is useful or if you were picturing something else. Right now there are 107 React starter projects, 81 of which use Webpack. I'll work on filling it out with more non-React starters soon. |
@ahfarmer That looks great. Maybe it would be nice to expose a mechanism to update stats (stars etc.) at consumer side so you don't have to worry about releasing new versions. This way I could refresh the data on build. |
Never mind. That's the way it rolls. Nice. 👍 |
I can tackle adding a guide for this... I'll start with a introduction mentioning @TheLarkInn's point that:
and not to just copy and paste and code. We should also probably state that none of these are officially supported by us. From there I'll list the 5 starter kits mentioned at the top by @Awk34 and @mxstbr and then if anyone wants to pr more, great! @webpack/documentation-team if no one has any issue with this I'll pr this sometime soon. @bebraw unless you still wanted to tackle it? |
Hmmm, I see the value in that but then how would people add new ones? Would they have to submit a PR to the tool-list repository or tag their repository a certain way?
Sure thing. |
FYI I do plan on keeping |
@skipjack If the JSON is small enough, it might make sense to pull it during the build. The first version doesn't have to be particularly pretty. |
@ahfarmer just starting this now.. should have a pr in the works by sometime tomorrow. Do you plan on adding a |
@skipjack good catch - the description field was supposed to be there all along but there was a bug that caused it not to show up. I have fixed it in |
A curated list of starter kits that get you started for a Webpack-based project:
The text was updated successfully, but these errors were encountered: