Название: Large Scale Apps with Vue 3 and TypeScript Автор: Damiano Fusco Издательство: Leanpub Год: 2020 Страниц: 237 Язык: английский Формат: pdf (true), mobi, epub Размер: 12.0 MB
Build Large and Scalable front-ends that leverage component isolation, internationalization, localization, a modular Vuex store, Custom Component Libraries, API-client code that easily can switch between mocked data and live data and more.
Build Large and Scalable Vue 3 front-ends with a large organized code base that is easy to expand and maintain using technique like:
Development of UI components in isolation using an API client that can easily serve live data or mocked data Create Custom Component Libraries A modular Vuex store organized into application domains Internationalization and Localization for language translation and number/dates formatting according to a specific culture TypeScript type-checking at development time to decrease run-time bugs or errors Directory structure, file, and code naming conventions Unit tests for models and components And more
The audience for this book is from beginners with some experience in MV* applications, to advanced developers. The format is similar to a cookbook, but instead of individual recipes we’ll go through creating a project and keep enhancing, refactoring, and make it better as we move forward to more advanced chapters to show different patterns, architecture, technologies.
Note: Some of the patterns illustrated here are not specific to Vue, but can applied in any application written in TypeScript or jаvascript. For example, code from Chapters 3, 7, 8, 14 can also be used in React/Angular or other front-end apps. Similarly, code from Chapters 3 and 14 can also be used in NodeJS apps.
The primary goal of this book is to show you how to structure a Vue.js project, its directories and files, adopt naming conventions, follow state management patterns, enforce type checking at development time through TypeScript, write unit tests, and more, in proven ways that offer a solid foundation for building a large-scale application that is more easily to expand and maintain. We’ll start creating a simple project and grow this throughout the chapters to show how some patterns, naming conventions, and strategies, will help create a more solid foundation and keeping the code organized and avoid cluttering.
Скачать Large Scale Apps with Vue 3 and TypeScript
Внимание
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.