DEV Community

Discussion on: Introducing AdonisJS

Collapse
 
wannabehexagon profile image
ItsThatHexagonGuy • Edited

The best advice I can give you is to just not build a todo app. You wouldn't build a todo app using a framework. Adonis is a framework meant for production-grade apps, you just can not express the potential, flexibility and what really makes Adonis unique by making a simple todo app. It's like trying to cut a branch with a high-end chainsaw.

Yes, this will make it difficult for you to execute but it will bring in a lot of people, because they'll really understand what it means to build a web app using Adonis and how it compares with the rest. For example, during the series you can highlight how frameworks like NestJS handle certain things compared to Adonis but if it's a todo app that comparison will just be too shallow.

Regardless, I'm gonna look forward for this. I've used both Adonis and Nest for about an year now :)

Collapse
 
guledali profile image
guledali • Edited

Totally agree, like Michael Hartl building a twitter clone or some basic social network clone. Or even just a simple forum but where you can demonstrate the relationship and the associations between different models. Like how is table A connected to table C

About the comparison to NestJS, is not a web framework it does not concern itself with the view layer. It's like if using rails you have the routes, models and controllers that's basically Nest.JS

It's really really good for building API, but that's about it. You still have figure out how and where to render stuff.

Collapse
 
dcsan profile image
dc

So Adonis is more designed for server side rendering than an API for react etc. ?