Design and Implementation
Buch, Englisch, 574 Seiten, Format (B × H): 155 mm x 235 mm, Gewicht: 885 g
ISBN: 978-981-99-4946-5
Verlag: Springer Nature Singapore
Vue.js, as the Data-driven front-end framework, stands out as one of the mainstream choices for front-end developers. This book provides a detailed introduction of Vue.js framework design principles, including an overview of framework design, response systems, renderers, componentization, compilers, and server-side rendering. Based on Vue.js 3 and strict compliance with the specifications, this book starts from source code with a large number of visual diagrams combined, explaining the implementation of each functional module in Vue.js step by step.
By reading this book, developers with hands-on experience with Vue.js 2/3 will be able to further understand the implementation details of Vue.js framework, while front-end developers who are not experienced in vue.js but interested in framework design can quickly grasp the design principle of vue.js.
Zielgruppe
Professional/practitioner
Autoren/Hrsg.
Fachgebiete
- Mathematik | Informatik EDV | Informatik Programmierung | Softwareentwicklung Programmierung: Methoden und Allgemeines
- Mathematik | Informatik EDV | Informatik Angewandte Informatik
- Mathematik | Informatik EDV | Informatik Informatik Mensch-Maschine-Interaktion
- Mathematik | Informatik EDV | Informatik Programmierung | Softwareentwicklung Webprogrammierung
Weitere Infos & Material
Part I: Overview of Framework Design.- Chapter 1. Art of Trade-Offs.- Chapter 2. Core Elements of Framework Design.- Chapter 3. Design Patterns of Vue.js 3.- Part II: Response System.- Chapter 4. The Role and Implementation of Response System.- Chapter 5. Responsive Schemes for Non-Original Values.- Chapter 6. Responsive Schemes for Raw Values.- Part III: Renderers.- Chapter 7. Renderer Design.- Chapter 8. Mount and Update.- Chapter 9. Simple Diff Algorithms.- Chapter 10. Double-Ended Diff Algorithms.- Chapter 11. Fast Diff Algorithms.- Part IV: Componentization.- Chapter 12. Implementation Principles of Components.- Chapter 13. Asynchronous Components and Functional Components.- Chapter 14. Built-In Components and Modules.- Part V: Compilers.- Chapter 15. Overview of Core Technologies of Compilers.- Chapter 16. Parsers.- Chapter 17. Compilation Optimization.- Part VI: Server-Side Rendering.- Chapter 18. Isomorphic Rendering.