Штрих сорок первый. 2022 год.
Андреа Пассалья. Книга рецептов по JavaScript-библиотеке Vue.js 2. Постройте современные, интерактивные веб-приложения с использованием JavaScript-библиотеки Vue.js .
(Andrea Passaglia. Vue.js 2 Cookbook. Build modern, interactive web applications with Vue.js , ISBN 978-1-78646-809-3, Copyright © 2017 Packt Publishing)
p.s.
Выдержка из книги:
Предисловие
JavaScript-библиотека Vue.js 2 - минимальный, но мощный фреймворк. Он предоставит вам возможность быстро делать прототипы(моделировать) маленькие приложения, и это не будет мешать при структурировании больших систем фронтэнда(structuring large frontend systems). Эта книга - сборник рецептов(поваренная книга), и каждый абзац - рецепт; так же, как в обычной поваренной книге, вы можете быстро приступить к интересующему вас рецепту или прочитать книгу полностью, чтобы стать великим поваром.
Все рецепты(кроме небольшого числа) представляют рабочие Vue-приложения и поэтому в конце упражнения вас никогда не оставляют с пустыми руками. Когда я писал рецепты, то я попытался дать значимые примеры и впрыснуть некоторую забаву в них, если это возможно. Все рецепты немного отличаются процедурой реализации, когда дело доходит до выполнения построения той же вещи, так, чтобы вы изучили что-то новое, реализуя очень подобные рецепты. Написание этой книги заняло приблизительно 6 месяцев и даже в этот короткий срок я должен был возвратиться к книге и обновить измененные снимки экранов и программного API-интерфейса, а также добавить новые понятия. Однако, много рецептов пропитаны постоянными понятиями возможности многократного использования и хорошей разработкой и поэтому мне нравится думать, что некоторые части книги останутся с вами, читателем, в качестве полезных методик для повторного использования в ваших приложениях. Наконец, хотя я убедился, что дополнил каждую главу большим количеством снимков экранов для иллюстрации желаемого вывода, я думаю, что главным для вас будет фактический ввод кода и данных и испытание рецептов, учась. Весело проведите время во время построения значимых вещей!
Для кого предназначена эта книга?
Эта книга была протестирована на людях, которые даже не знали язык программирования JavaScript. Они смогли понять JavaScript-библиотеку Vue, читая первую главу! Продвигаясь вперед, вы найдете более усовершенствованные понятия и, даже если вы знакомы с JavaScript-библиотекой Vue 2, то, вероятно, найдете некоторые незнакомые вам приемы или некоторые мудрые наставления, помогающие вам в пути чтения.
Эта книга, если прочтете ее от корки до корки, превратит вас в профессионального Vue-разработчика. С другой стороны, если вы уже являетесь Vue-профи, то книга предоставляет хороший справочник для многих различных функциональных возможностей и технологических приемов, которые могут время от времени пригождаться. Наконец, эта книга является также допустимым руководством по миграции, если вы уже экспериментировали с JavaScript-библиотекой Vue 1 и чувствуете себя в недоумении от изменений.
Что рассматривает эта книга?
Глава 1 «Начало работы с JavaScript-библиотекой Vue.js» рассматривает, как создать первое Vue-приложение и как стать знатоком наиболее распространенных функциональных возможностей библиотеки и инструментов разработки.
Глава 2 «Базовые функциональные возможности JavaScript-библиотеки Vue.js» рассматривает, как легко создать списки и формы, и изучите, как разработать их стили.
Глава 3 «Переходы и анимации» объясняет, как работают переходы и анимации, чтобы привнести больше жизни приложениям. Вы также интегрируете код приложения с внешними CSS-библиотеками.
Глава 4 «Все о компонентах» фокусируется на понимании состава Vue- компонентов и вы можете использовать их для уменьшения дублирования кода и его повторного использования.
Глава 5 «JavaScript-библиотека Vue связывается с Интернетом» представит вам, как выполнить свой первый AJAX-вызов и создать формы и полноценный REST-клиент(и REST-сервер!).
Глава 6 «Приложения на одной странице» рассматривает использование vue-маршрутизатора vue-router для создания статических и динамических маршрутов, чтобы создать современный SPA-проект.
Глава 7 «Модульное тестирование и тестирование от начала до конца» рассматривает, как создавать профессиональное программное обеспечение путем добавления продуктов Karma, Chai, Moka, Sinon.JS и nightwatch, чтобы убедиться в возможности осуществить рефакторинг своего приложения.
Глава 8 «Утилита Webpack = Организовать + Автоматизировать + Развернуть» учит вас, как фактически опубликовать свои точно обработанные компоненты в службе менеджера пакетов npm и изучаете, как утилита Webpack и JavaScript-библиотека Vue работают вместе в процессе.
Глава 9 «Усовершенствованная JavaScript-библиотека Vue – директивы, плагины и функции рендеринга» представит вам, как использовать директивы, плагины, функциональные компоненты и JSX.
Глава 10 «Шаблоны больших приложений с Vuex» рассматривает, как структурировать приложение с помощью протестированных шаблонов использования Vuex, чтобы удостовериться в том, что приложения удобны в сопровождении и производительны.
Глава 11 «Интеграция с другими фреймворками» научит построению четырех различных приложений с использованием JavaScript-библиотеки Vue и фреймворков Electron, Firebase, Feathers и Horizon.
Что потребуется для работы с книгой?
Для последовательного чтения этой книги и выполнения примеров, требуется лишь компьютер с Интернет-соединением. Чтобы комплектно выполнить рецепты можно работать онлайн с браузером Chrome. Иногда вам потребуется, по крайней мере, текстовый редактор; для этой работы я настоятельно рекомендую Microsoft Visual Studio Code.
Книга:
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы посмотреть больше фото, видео и найти новых друзей.
Нет комментариев