Tao of Node: The universal guide to building better Node.js applications (The Tao Programming Books)
Format:
Kindle
Sin stock
0.84 kg
No
Nuevo
Amazon
USA
- Start Building better Node.js ApplicationsTao of Node contains proven rules and guidelines to build better applications. You will learn more about architecture, design, tooling, testing and performance.Contains 125 rules, grouped in 6 chapters.Who is this book for?Tao of Node is made for beginners and intermediate software engineers want to get to the next level. The best time to read it is when you've grasped the fundamentals and are building real applications.This book will not teach you Node.js from scratch. It builds on top of the core concepts and helps you form the right principles. So what knowledge do you need? Basic understanding of a router like Express, experience with any kind of database, and one personal project to practice with.If you've built an application following a tutorial and you're wondering how to structure it - this is for you. If you're unsure what's the best way to deploy it - this is for you. If you're not sure what you should focus on to make your code cleaner - this is for you.Tao of Node will help you grow by helping you understand the core principles of software design.ContentsEach chapter contains a set of simple rules that will help you build great software. You don't have to read them in a particular order. Dive in and learn what's most interesting to you.1. StructureHigh-level concepts and decisions that make a codebase modular and extensible - structure, abstractions, and business logic.2. ToolingThe technologies and libraries to focus on for your next project - frameworks, databases, supporting tools, logging, and monitoring.3. TestingDevelopment is never final. We'll learn principles about testing that will help us maintain quality and stability as our application grows and changes.4. PerformanceIt doesn't matter how good your product is if it's slow. We'll explore core performance principles to keep in mind.5. Serverless & GraphQLTwo technologies with great Node.js support that any engineer should understand. We will go over the best practices for each one.6. Bonus: ScenariosA collection of common problems that you can face in your work. From extracting a microservice to how to apply these patterns to existing projects.PrinciplesEach rule is a concise, self-contained principle that gives you actionable advice. No unnecessary explanations, no specific reading order. It always contains context to understand the problem.Context - Background about a design or architectural problem.Avoid - Examples of non-ideal solutions and anti-patterns.Solution - A better way to solve that problem.
Sin stock
Seleccione otra opción o busque otro producto.