Most web applications are implemented based on Rest Full APIs and as I researched huge part of them are not implemented based on best practices and clean code principles, so I decided to collect some points in a couple of posts to help make them more efficient APIs and Applications.
Let’s Look at other kinds of APIs
you can easily research and find out more about all of these kine of API design methodologies but here I’m going to just collect best part of them to create a document to implement Rest API in best practice.
the best part of graphql is that you can design your API for the front end to just get whatever need, not more.
it can bring us better speed because less amount of packets is transferring over the network.