Book
Kokai Shinai Tame no Vue Component Sekkei (Vue Component Design You Won't Regret)
Naohiro Nakajima
Summary
A Japanese-language, 64-page guidebook (print edition) by Naohiro Nakajima for engineers who are considering building single-page applications with Vue.js, especially those who struggle with designing and classifying components. It explains what makes a component easy or hard to test and how to write unit tests. Using Vue.js as its subject, it explains practical component design principles such as dividing responsibilities, improving reusability, and organizing directories.
Target Readers
- Engineers who are considering building single-page applications with Vue.js and are unsure about designing or classifying components
- Developers who want to learn the anti-patterns of Vue.js components, or who do not know how to write tests for them
- Frontend engineers with Vue.js experience who want to improve their component design
Tags
Colophon
- Publisher
- Impress R&D
- ISBN
- 978-4844398691
- Published
- Jun 2019
- List price
- ¥1,980incl. taxMay differ from the actual selling price on Amazon
Get this book
* The link above is an advertisement via Amazon Associates.Related Books
Prerequisites
- Recommended
Vue 3 Frontend Kaihatsu no Kyokasho (The Vue 3 Frontend Development Textbook)
Shinzo Saito (WINGS Project)
Reason: Once you've learned the basics of writing Vue, you step into the 'design' of components with reuse and maintenance in mind. This dedicated Japanese book on Vue component design offers guidance on responsibility separation, props design, and where to hold state—structure that doesn't break down as scale grows.
Next Books
- Recommended
Building Micro-Frontends
Scaling Teams and Projects, Empowering Developers
Luca Mezzalira
Reason: Master component design within a single app, and the challenge of 'splitting the frontend' across multiple teams and apps comes into view. Micro Frontends offers ways to compose independently deployable UIs, presenting a structure that scales with the organization.
- Related
Frontend Kaihatsu no Tame no Test Nyumon (An Introduction to Testing for Frontend Development)
Essential Knowledge of Automated Testing Strategy, Worth Learning Even Now
Takefumi Yoshii
Reason: Once you can design maintainable components, you confirm that the design is two sides of the same coin as 'testability.' 'Introduction to Testing for Frontend Development' shows what to test and at what granularity, instilling a view that solidifies quality by moving back and forth between design and tests.