Build Your Own Web Server From Scratch in Node.JS
Learn network programming, HTTP, and WebSocket by coding a Web Server
Di solito viene stampato in 3-5 giorni lavorativi
# Learn by doing: code a Web server in Node.js
Most people use HTTP daily, but few understand its inner workings. This "Build Your Own X" book dives deep, teaching basics from scratch for a clearer understanding of the tools and tech we rely on.
- Network programming.
- Protocols & communication.
- HTTP in detail.
- WebSocket & concurrency.
The project uses Node.js and TypeScript without any dependencies, but many concepts are language-agnostic, so it’s valuable for learners of any language.
## Beyond coding exercises
At the end of each chapter, there are discussions about:
- What’s missing from the code? The gap between toys and the real thing, such as optimizations and applications.
- Important concepts beyond coding, such as event loops and backpressure. These are what you are likely to overlook.
- Design choices. Why stuff has to work that way? You can learn from both the good ones and the bad ones.
- Alternative routes. Where you can deviate from this book.
## Build your own X
Why take on a build-your-own-X challenge? A few scenarios to consider:
- Students: Solidify learning, build portfolio, stand out in future careers.
- Developers: Master fundamentals beyond frameworks and tools.
- Hobbyists: Explore interests with flexible, extensible projects.
This is part of the “Build Your Own X” book series, which includes books on building your own Redis, database, and compiler.
https://build-your-own.org
Dettagli
- Data di pubblicazione
- Feb 14, 2024
- Lingua
- English
- Categoria
- Computer & tecnologia
- Copyright
- Tutti i diritti riservati - Licenza di copyright standard
- Collaboratori
- Di (autore): James Smith
Specifiche
- Pagine
- 131
- Tipo di rilegatura
- Libro a copertina morbida Libro a copertina morbida
- Colore del contenuto
- Bianco e nero
- Dimensioni
- US Trade (152 x 229 mm)