DEV Community

Discussion on: Introduction to backend development for newbies!

Collapse
 
nikhilponnuru profile image
Nikhil ponnuru

I have some conflicting points with your post

  1. This post hardly touches the actual backend stuff. You have said GraphQl is the most popular API Standard, basing on what did you conclude that? REST API is pretty widely used and is not very easy to be replaced entirely with GraphQL. I know the advantages of it but it has so many limitations and any one thing can never become standard here as it depends on business use-cases.

  2. You haven't mentioned go-lang and python as backend languages(especially with Django) at all which are also widely used. Also, the mere mentioning of the languages will not suffice. for e.g- nodejs is not at all preferable if the project is more CPU intensive (this is just one point).

  3. Mysql is not at all suitable for good-sized projects. I don't understand why it is always mentioned in every beginner tutorial, why not postgresql? Mysql is not at all a good database to learn. It's not even truely SQL. Postgresql is the most SQL oriented and popular open-source database out there.