Large Scale Apps with Vue 3 and TypeScript

Автор: literator от 2-01-2021, 15:41, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Large Scale Apps with Vue 3 and TypeScriptНазвание: 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








Нашел ошибку? Есть жалоба? Жми!
Пожаловаться администрации
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.