I published my first article of 2024 🎉
It contains all my ideas for the informal session of the Django roadmap for 2024, proposed by the new DSF board member, Thibaud Colas @thibaudcolas 🚀
Thanks for the hint 🙏
I published my first article of 2024 🎉
It contains all my ideas for the informal session of the Django roadmap for 2024, proposed by the new DSF board member, Thibaud Colas @thibaudcolas 🚀
Thanks for the hint 🙏
@paulox @thibaudcolas The `Rapid application development` section reads like RoR scaffolding (https://www.rubyguides.com/2020/03/rails-scaffolding/) which seems like it might be useful.
Laravel starter kits (https://laravel.com/docs/10.x/starter-kits) are a similar approach, but provide even more (at the risk of being more opinionated).
I think newer #Django devs would especially benefit from these approaches because it reduces the time from `pip install django` to a simple application that does _something_.
@adamghill @paulox @thibaudcolas For scaffolding, several third-party tools already handle this (django-extensions for admin, neapolitan for CBV CRUD and shameless plug here - falco for FBV's CRUD). I also see the django admin as a quick way to get basic CRUD views from a model. Among the ideas I've come across, implementing this in Django seems the most straightforward imo. But something like Laravel's Breeze seems a little too overwhelming for Beignner IMO.
@tobide "Laravel's Breeze seems a little too overwhelming for Beignner IMO” Isn't the point of Breeze to _help_ beginners? It seems like it might be helpful for newcomers, similar to "create-react-app" and other starter kits.
It'd be useful to interview/survey all the people who looked at Django and decided to use something else to find out why. Or tried to setup Django, but failed/had a bad experience. But, that doesn't seem possible, so I'm looking at other frameworks for ideas.
@adamghill I gave a proper look at Breeze; it's less heavy than what I thought at first glance, so I guess it's fine. The closest we have, that I know of, is probably Cookiecutter-Django.
@tobide there are few starter projects out there including https://github.com/wsvincent/djangox. But, nothing is “official”.