![Изображение курса Изучаем Vue.js](https://cdn.coursehunter.net/courses/360x220/izuchaem-vue-js.jpg)
- Категории
- Источники
- Все курсы
- Разделы
- Книги
Постигаем основы популярного JavaScript-фреймворка для создания веб-приложений
Изучите различные способы создания гибких компонентов.
Паттерны (или шаблоны) проектирования описываюттипичные способы решения часто встречающихсяпроблем при проектировании программ. Вы можете вполне успешно работать, не знаяни одного паттерна. Но зная паттерны, выполучаете ещё один инструмент в свойличный набор профессионала.
Познакомьтесь с самым популярным инструментом для сборки JavaScript-проектов - Webpack. Использование webpack 4 теперь гарантирует вам на 98% сокращение времени сборки для ваших проектов благодаря повышению производительности. Я попробовал это самостоятельно в существующем проекте webpack, который использовал webpack 3, и результат уменьшил время сборки на 2x. Вы сами можете это проверить.
Познакомьтесь с набирающим популярность JavaScript-фреймворком - Vue. Vue.js элегантно сочетает в себе лучшие возможности фреймворка javascript. Если вы заинтересованы в написании поддерживаемого, чистого кода в увлекательной и выразительной манере, вам следует подумать о присоединении Vue к своим проектам.Vue уникален для всех уровней веб-разработчиков. Независимо от того, переходите ли вы из jQuery или из других фреймворков.
Познакомьтесь с самой популярной NoSQL базой данных. MongoDB - это база данных с открытым исходным кодом, которая обеспечивает высокую производительность, высокую доступность и автоматическое масштабирование. MongoDB устраняет необходимость в реляционном сопоставлении объектов (ORM) для облегчения разработки.
GraphQL - это язык запросов для вашего API и серверная среда выполнения для выполнения запросов с использованием системы типов, которую вы определяете для своих данных. GraphQL не привязан к какой-либо конкретной системе баз данных или хранилища, а вместо этого поддерживается вашим существующим кодом и данными.
Познакомьтесь с менеджером пакетов для Node.js. Node.js позволяет писать приложения в JavaScript на сервере. Он построен на среде исполнения V8 JavaScript и написан на C ++ - так что это быстро. Первоначально он был предназначен как серверная среда для приложений, но разработчики начали использовать его для создания инструментов, помогающих им в локальной автоматизации задач. С тех пор вся новая экосистема инструментов, основанных на Node (таких
Мы познакомимся с Express, веб-фреймворком для Node.js, позволяющим быстро создавать динамические веб-приложения.Фреймворк предоставляет готовые решения самых распространенных проблем возникающих при разработке веб-приложений. Самые распространенные задачи - это шаблонизация, маршрутизация и обработка данных получаемых от пользователя. Использование фреймворка позволяет разработчику сконцентрироваться на реализации уникального функционала приложе
Научитесь добавлять маршрутизацию в React-приложения с помощью React Router 4. Предыдущие версии React Router использовали конфигурацию, замаскированную под псевдо-компоненты, теперь с v4 все «просто компоненты».