42,60 €
Versandkostenfrei per Post / DHL
Lieferzeit 4-7 Werktage
You'll work through the most important issues in a clear and sensible way, using practical methods and tools to gain an understanding of non-functional requirements. This book answers questions on important topics such as state management, making a routing system, creating a REST client using fetch, and reveals the trade-offs and risks associated with choosing the wrong framework or tool for your project, as well as provides sustainability, and functional alternatives.
Frameworkless Front-End Development breaksdown the concept of technical debt and the ways in which a framework can impact the lifespan of a project. Along with gaining a comprehensive and clear guide on coding effectively from scratch without frameworks, you will also learn some principles of technical decision-making.
What You'll Learn
Understand DOM manipulation
Manage the state of a fronted application with different patterns
Safely migrate existent applications to a new framework or to frameworkless code
Understand the importance of non-functional requirements
See how a Framework can affect the "health" of a codebase
Who This Book Is For
Skilled JavaScript developers who want to understand how to effectively write code without using dependencies
CTOs who need to help teams to choose a technology stack for their next project
Consultants that need to refactor an existent JavaScript front-end codebase
You'll work through the most important issues in a clear and sensible way, using practical methods and tools to gain an understanding of non-functional requirements. This book answers questions on important topics such as state management, making a routing system, creating a REST client using fetch, and reveals the trade-offs and risks associated with choosing the wrong framework or tool for your project, as well as provides sustainability, and functional alternatives.
Frameworkless Front-End Development breaksdown the concept of technical debt and the ways in which a framework can impact the lifespan of a project. Along with gaining a comprehensive and clear guide on coding effectively from scratch without frameworks, you will also learn some principles of technical decision-making.
What You'll Learn
Understand DOM manipulation
Manage the state of a fronted application with different patterns
Safely migrate existent applications to a new framework or to frameworkless code
Understand the importance of non-functional requirements
See how a Framework can affect the "health" of a codebase
Who This Book Is For
Skilled JavaScript developers who want to understand how to effectively write code without using dependencies
CTOs who need to help teams to choose a technology stack for their next project
Consultants that need to refactor an existent JavaScript front-end codebase
Understand how to work efficiently without frameworks and learn to develop a front-end application
Create front-end applications with evolvability in mind
Learn how to decide your next framework in a structured way
1: The Definition of a Framework.- 2: Brief History of Front-end Frameworks.- 3: Rendering.- 4: Managing DOM Events.- 5: Web Components.- 6: HTTP Requests.- 7: Routing.- 8: State Management.- 9: Frameworkless Refactoring: StranglerFigApplication Pattern.- 10: Defending from Frameworks.- 11: The Right Tool For The Right Job.
| Erscheinungsjahr: | 2023 |
|---|---|
| Genre: | Importe, Informatik |
| Rubrik: | Naturwissenschaften & Technik |
| Medium: | Taschenbuch |
| Inhalt: |
xvii
276 S. 68 s/w Illustr. 276 p. 68 illus. |
| ISBN-13: | 9781484293508 |
| ISBN-10: | 1484293509 |
| Sprache: | Englisch |
| Einband: | Kartoniert / Broschiert |
| Autor: | Strazzullo, Francesco |
| Auflage: | Second Edition |
| Hersteller: |
Apress
Apress L.P. |
| Verantwortliche Person für die EU: | APress in Springer Science + Business Media, Heidelberger Platz 3, D-14197 Berlin, juergen.hartmann@springer.com |
| Maße: | 235 x 155 x 17 mm |
| Von/Mit: | Francesco Strazzullo |
| Erscheinungsdatum: | 11.09.2023 |
| Gewicht: | 0,452 kg |