AdonisJS
p/adonisjs
MVC Framework for NodeJs to write webapps with less code
Jamie Edwards
AdonisJS — A fully featured web framework for Node.js
Featured
40
AdonisJS is a backend framework that helps you create data-driven web applications, like Rails, Laravel or Django but for Node. Using AdonisJS, you can handle the HTTP requests, query the database, authenticate users, upload files, and more.
Replies
Jacer OMRI
AdonisJS has became my goto framework for api, mvc, and lately microservices. Thanks to many good architectural decisions, i was able to accomplish all kind of tasks with the same workflow, knowledge and code. Once you start writing packages with providers, you can even launch workers and other kind of processes while sharing the same code and logic. I currently don't see why i wouldn't pick AdonisJS for most of the new projects in NodeJS. For its future, I see concepts in NestJS that would turn AdonisJS into the perfect framework probably.
Batuhan Katırcı
As Direcon (https://www.producthunt.com/post...) we are using AdonisJS and really excited about v5. Excellent framework, good job and thanks!
Harminder Virk
@batuhan_katirci Wow! Direcon looks great and I wasn't aware that you are using AdonisJS :)
Chimezie Enyinnaya
Coming Laravel, Adonis became home the very first time I stumbled upon it while search for a fully featured framework in the Node js space. I have been using Adonis since v3 and it has been my preferred framework. Due to the love and believe I have for Adonis, I find myself talking and teaching about the framework on https://adonismastery.com and all over the internet.
Polymer Mallard
Pretty blown away this wasn't already on here. I use AdonisJS all the time. Just started rewriting a multi-product ecosystem recently based on v5.
Vic
Best framework for Node.js + Typescript projects, coming in from a Laravel background, I was able to migrate and combine two Laravel & Lumen projects into one single AdonisJS v5 project with the syntax being so similar it didn't take too long and now enjoying the execution and performance of Node.js 🚀
F.Tina
This is a well baked Node.js framework. Highly recommended!
Parker McMullin
I reach for Adonis for all of my node projects - every other framework I've tested and considered just requires more "shopping" to find the pieces I need. It doesn't sacrifice ease-of-use for speed though.. Development speed _and_ runtime performance are fantastic! I'm also constantly impressed with the care put into the framework, docs, and community. Thank you!
Adam Miedema
Love the Adonis framework! We used v5 to build out the new Cleavr 2.0 (https://cleavr.io) and we've been really enjoying it. It's well thought out, a joy to develop with, and it just keeps getting better. Keep up the great work Virk and team! 💪🏽
Dzmitry Drynau
Cool project! I remembered Laravel :) Are AdonisJS work with GraphQL?
Adegbenga Agoro
Coming from a Laravel background and wanting to transition to NodeJS, I tried alot of frameworks but it always seemed like something was missing for me until I stumbled on AdonisJS. I have never gone back since then, as CTO of my firm, AdonisJS is our no. 1 framework for our projects, full stack apps, APIs and recently microservices. I am unashamedly an AdonisJS fan boy any day and time.
Anton Cherkasov
Use Node.js in our product and like Adonis. Really great thing. Congrats on the launch!
Kevin Abestilla
AdonisJS is a very cool framework. We at doconchain.com is using it. And we really love it. Great work @amanvirk1 !
Jamie Edwards
AdonisJS is the easiest to use and most fully featured Node framework I've come across. Like Rails, Adonis is not a minimalist framework: it contains everything you need to get a head start on building your web apps and reducing your time-to-oh-it-works! Nice demo application here: https://polls.adonisjs.dev/
Harminder Virk
@jamie_edwards Thanks a lot Jamie :) Hello everyone 👋 I am Harminder Virk ( creator of AdonisJS ). We released version 5 of the framework this year in May, and today I am so excited to share it on Product hunt with you. Let me know what you think, and if you have any questions, I’ll do my best to answer :) Let me also share the source code for the demo polls application - https://github.com/adonisjs-comm...
Dawid Owczarz
AdonisJS is my favorite framework. After a long adventure with PHP Laravel framework, I was missing just such a framework in the JavaScript world. And I lived to see it. I've been working with AdonisJS for over 2 years now and I can't imagine switching to another framework. I will support it as much as I can. I recommend.
Julien Le Coupanec
I have been using Adonis for two years now and I must admit that this is probably the most intuitive backend framework for Node I have used. Thanks again to the team.
Maji
When I switch from PHP to JS, I didn't found any framework complete as Laravel or Symfony are. One day I discovered Adonis, and since this day I use it for all my backend projects! The framework comes with all you need to build a modern and complete backend without gluing a bunch of dependencies 👌 💯 Thanks Adonis team!
Harminder Virk
@steeven_regnault Thanks. Glad to know that 😌
Simon Barker
Looks great, I've used NestJS quite a lot - what are the main differences would you say? Looks like it has some higher level features
Fred Ebho
Great Framework
Joseph Chambers
Great work! I love the idea of AdonisJS for sure. I think what's preventing it from being as big as it should be is just more community envelopment. When looking at who is pushing this forward are just mainly the core contributors. I would love to be involved!
Harminder Virk
@joseph_chambers Hello Joseph 👋 We are always keen into getting more contributors to help form a great community. Just lemme know how I can make the onboarding easy for you and I will be there with all the help :)
Ross Meredith
Looks interesting. I only know the Django web framework which is excellent I think. How does this compare? For example does it have a built in admin site like Django?