This PR adds a skeleton front-end project that uses webpack + React to the project.
I was initially trying to get this working with the https://github.com/owais/django-webpack-loader so we could take advantage of server-side rendering + native integration with Django, but I ran into quite a few blocking bugs. I patched up the library itself locally after a long time debugging and was about to submit an upstream PR until I noticed that the top issue in that repo is the owner Looking for maintainers. Since that project isn't being actively maintained, I figure that it's probably easier to avoid any integration troubles and just have a pure API layer separating the FE + BE here.
Note: I'm absolutely terrible at all this FE stuff, so please give me any suggestions for scaffolding this better.
This looks pretty solid, nice job! There's a bunch of nuances in the webpack config too that I might tweak later (I think Typescript would be really nice to have 😄)
This PR adds a skeleton front-end project that uses webpack + React to the project.
I was initially trying to get this working with the https://github.com/owais/django-webpack-loader so we could take advantage of server-side rendering + native integration with Django, but I ran into quite a few blocking bugs. I patched up the library itself locally after a long time debugging and was about to submit an upstream PR until I noticed that the top issue in that repo is the owner
Looking for maintainers
. Since that project isn't being actively maintained, I figure that it's probably easier to avoid any integration troubles and just have a pure API layer separating the FE + BE here.Note: I'm absolutely terrible at all this FE stuff, so please give me any suggestions for scaffolding this better.
@DarkAce65