Updated README.md to add related projects#453
Conversation
Similar to how https://github.com/reactjs/react-rails lists related projects. A detailed description of why Webpacker Lite fork exists: https://blog.shakacode.com/webpacker-lite-why-fork-webpacker-f0a7707fac92 The main reason is closer integration with React on Rails.
|
Thanks, but I interpret #339 (comment) as meaning this has already been turned down once 😊 |
|
@dhh Any chance on reconsidering a section to indicate related projects? |
|
I had a good talk with @gauravtiwari! We're working together on a few ideas, so let's leave this one closed for now. Potentially something good is cooking! |
|
Just to add some context here - @justin808 and I discussed this PR and why alternatives aren't related. Obviously, as an open-source community we can help each other out where possible, but alternatives listed aren't really alternatives - which I think is very clear. We also discussed a great deal about @justin808 liked the idea of changing Therefore I would suggest to either:
If react_on_rails chooses 2nd option, then we can link it in README under react section 👍 |
|
Thanks, @gauravtiwari! I think option 2 is great. I will open an issue ticket to get confirmation that we agree on any changes before I do the work of a PR. |
This is similar to how https://github.com/reactjs/react-rails lists related projects. I believe that it's useful to show the community alternatives.
Why did ShakaCode fork rails/webpacker?
3 reasons:
/publicwhere Webpack will create the manifest and output file. Then you configure your Webpack config to generate a simple manifest that maps the base output names to the possibly fingerprinted versions. Note, unlike Webpacker, Webpacker Lite wants your manifest to NOT contain any host information.For more details on how this project differs from Webpacker and why we forked, please see Webpacker Lite: Why Fork Webpacker?.
The Webpacker Lite README has more details on some subtle differences. For example, Webpacker puts detailed server path information in the manifest.json. Webpacker Lite wants just minimal information in the manifest.json. There's other little differences like that. I wanted Webpacker Lite to make the minimal requirements for the hand-coded Webpack config. Since Webpacker handles the config, it can put logic in either on the Rails or Webpack side.