You can now read the online version of the entire book for free! ๐
Or buy the physical copy when you're ready!
Hey ๐ I'm Yichen Zhu!
I've always found there was a lack of resources when it comes to what the best practices and guidelines are when designing a RESTful API. Not only that, but how to implement and structure a large-scale web API in Node.js.
Over the last few years, I've helped build and maintain dozens of enterprise-grade RESTful web APIs ranging from small startups to large corporate companies. During those years, Iโve observed the good, the bad, and the ugly.
This is what lead me to write this book: A collection of learnings and good practices when building large RESTful web APIs in Node.js at scale.
My goal is to make sure that you are successfully able to create a RESTful API in Node.js that will withstand the test of time by bringing proper guidelines and practices and a structured way of writing code.
There are no official best practices and guidelines to follow when building RESTful API. Every company seems to do it different. You will learn the tips and tricks I have picked up over the many years of research and experience dealing with building RESTful APIs.
Ever seen an entire Node.js application written in a single app.js file? You will learn how to apply the traditional layered approach in structuring your Node.js in order to achieve maximum scalability and maintainability of your code.
I will show you my secret "7 (+ 1) Step Blueprint" approach that I use every time I build a RESTful API endpoint. This is something that has taken me years to perfect and has gotten me from a junior developer all the way to a senior-level developer at work.
Learn when to break the rules of being a dogmatic REST freak. I will show you when to follow the rules of REST and when to break them when designing your RESTful web API.
Testing is always an afterthought for most people, what's worse is that most people don't know even what or how to test their RESTful web APIs. I will show you to write rock solid unit and integration tests that will make you sleep better at night.
In the book I build a RESTful web API that I have personally used in one my real life projects. You will see just how practical, applicable, and hands-on this book is!
Buy the Physical Copy!
Copyright © hackingthejsinterview.com All rights reserved.