HNHacker News
TopNewBestAskShowJobs

hichambakri

35 karma · joined December 13, 2023

Software Engineer
submissionscomments
hichambakri··on Show HN: Django Ninja CRUD – Rethinking CRUD Operations in Django
Thanks for raising an important point, @pdhborges. You've highlighted the limitations often encountered with traditional CRUD accelerators, especially as projects scale. Django Ninja CRUD is designed to tackle exactly these challenges. Its compositional approach offers flexibility to adapt and customize as needed, without the mess of hacking around the accelerator. It's all about making it easier for developers to maintain consistency across APIs while allowing for the unique customisations each project requires.

And to echo @WD-42's point, if a specific Django Ninja CRUD view doesn't meet your evolving needs, you can seamlessly switch it out for a custom view written in vanilla Django Ninja. It's designed to be flexible and developer-friendly, ensuring you're not locked into a one-size-fits-all solution.

hichambakri··on Show HN: Django Ninja CRUD – Rethinking CRUD Operations in Django
Absolutely haha! It can be quite a challenge to sound professional and serious while explaining 'Ninja CRUD' to anyone, engineers and non-engineers alike. Always leads to some interesting conversations!
hichambakri··on Show HN: Django Ninja CRUD – Rethinking CRUD Operations in Django
Wow, what a whirlwind couple of days! I'm thrilled and humbled by the response to Django Ninja CRUD on HN. Seeing it climb to the top 30 and witnessing the community's engagement, not to mention the spike in GitHub stars (now over 250!), has been beyond my expectations... Your support and interest mean the world to me!

My apologies for not responding sooner to your lively discussions. Balancing my role at Picsellia with the unexpected but wonderful excitement here meant I couldn't engage as quickly as I would have liked. But I'm here now, eager to dive into your comments and feedback. Thank you all for making this such an incredible experience. Let's get the conversation going!