It’s actually easy to build APIs in Rails. Django REST Framework is a third-party package while Rails in API mode is an option built into Rails.
@MalachiRails4 ай бұрын
Fair enough
@blabla-kk8bl3 ай бұрын
On that crap way of doing api`s django already has it too in built, and Django-REST is not considered as third party which rails people thinks. it is written for django and works perfectly for django. But rails even does not have a package support like that.
@kurtm97443 ай бұрын
@@blabla-kk8bl I’ve always found Django to be a bit slower to code in. More typing.
@Mr_Ravee Жыл бұрын
Cool..I'd give both a shot...and which this the most complete ai code assistant yet in the free lot in your opinion?
@MalachiRails11 ай бұрын
Copilot Buy the book man amzn.to/48dMjEs
@someguyO2W11 ай бұрын
Just go with rails
@DevlogBill Жыл бұрын
Just out of curiosity? If you've been at it with Django for a couple of months and you are at the stage where you can create API's and you are struggling a bit to create a simple To-Do App and you have a strong understanding of your programming fundamentals. How similar is Django compared to Rails? If I decided to try and create a simple CRUD app with Rails would it be much harder learning Rails over Django? What is your personal opinion? Thanks Malachi.
@MalachiRails Жыл бұрын
Pretty similar.
@DevlogBill Жыл бұрын
@@MalachiRails OK? Yup.
@DevlogBill Жыл бұрын
@@MalachiRails I am no expert on any of these subject matters in reference to technologies such as Rails or Django. But I am beginning to noticed now the more I post questions on channels such as yours, the more I come to realize, I may know the same or possible even more than the content creature on the subject matter. Thank you RedMalachi, you've inspired me to create my own channel.
@adrianvalenzuelacodesstuff67 Жыл бұрын
Django and Rails are compared a lot and I think the two biggest reasons are because the syntax of the underlying languages of Python and Ruby *look* similar and their respective frameworks of Django and Rails have both been around since about 2003...other than that I don't think they are very similar at all. In fact I believe the there needs to be a serious brain shift in problem solving going from one to the other. I think the only real similarity is the concept of separating the models, controllers, and views (MVC for Rails or MTV for Django) ...and even that acts differently. I think both are great frameworks though. Let me know if you want to chat about it more.
@DevlogBill Жыл бұрын
@@adrianvalenzuelacodesstuff67 Adrian thank you so much, you are the only who has been honest with me and told me this which makes the most sense. I don't have any point of reference to go by, I only know Django. My gut instinct was telling me that the learning curve would be as if I started all over again. When I ask this similar question, I always get some very generalized question or an answer which never answered my question. Thank you for confirming what my intuition was telling me. At the moment I'm undecided what I will do after Django. End goal is finding a professional job as a developer. I'm looking at either React or .NET. Different technologies but both offer lots of job opportunities.
@Ari-lv8nc Жыл бұрын
Stack overflow developer survey 2023 exists
@MalachiRails Жыл бұрын
True
@punkweb Жыл бұрын
Im confused at how rails is your choice "when you want to work with popular frontend frameworks and libraries" when you said that Django wins for building APIs. What is the reasoning there?
@AndreiZolkin10 ай бұрын
Rails doen't need 3rd party library for building apis like drf or django-ninja. Rails has everything builtin.
@piotrwrotny9703 Жыл бұрын
TY man!
@someguyO2W11 ай бұрын
Django is python. Installing python alone is hell. How did django win that?
@justapugontheinternet8 ай бұрын
How is clicking one exe file and clicking "next" until the end classified as "Hell"?
@someguyO2W8 ай бұрын
@@justapugontheinternet windows guy huh. Figures.
@justapugontheinternet8 ай бұрын
@@someguyO2W you sound weird
@someguyO2W8 ай бұрын
@@justapugontheinternet well. Not everyone used exes. You sound uninitiated.
@bvedantcodes7 ай бұрын
I had a harder time setting up rails actually. Missing files in the installation or something.
@thundergabriel Жыл бұрын
Phoenix > Rails > Django , Elixir /Phoenix is the future.