Что упоминается в этой статье:
- Введение в Vue
- Почему стоит выбирать Vue перед другими фреймворками
- Ссылка на SPA "Мой фильм"
1. Введение в Vue (краткое и четкое):
Что такое Vue ??
Vue - это прогрессивный фреймворк для создания пользовательских интерфейсов. В отличие от других монолитных фреймворков, Vue разработан с нуля для постепенного внедрения. Основная библиотека ориентирована только на слой представления, и ее легко выбрать и интегрировать с другими библиотеками или существующими проектами. С другой стороны, Vue также отлично поддерживает сложные одностраничные приложения при использовании в сочетании с современными инструментами и вспомогательными библиотеками.
Почему именно Vue?
Вот пара причин выбрать Vue:
- Короткая и приятная кривая обучения, легко приступить к работе: Кривая обучения не такая крутая ... Vue - это весело, Vue - это свежо. Мы разработчики, мы любим развлекаться. Компоненты Vue похожи на блоки лего. Каждый компонент имеет инкапсулированное представление, логику и стили. Соединение компонентов воедино похоже на сборку лего.
- Сильное сообщество разработчиков ПО.
Преимущества перед другими фреймворками:
- Vue.js более гибкий, менее простое решение. Это позволяет вам структурировать ваше приложение по своему усмотрению, а не заставлять его делать все в Angular.
- Vue.js намного проще, чем Angular, как с точки зрения API, так и с точки зрения дизайна. Вы можете достаточно быстро изучить почти все аспекты Vue.js и сразу же начать писать.
Знать:
Эван Ю, создатель Vue, работал в различных проектах AngularJS, работая в Google. Он создал легкое решение, извлекая лучшие части AngularJS без использования всех дополнительных концепций. Так он создал Vue.js.
Vue был создан для устранения недостатков Angular, но на самом деле он сочетает в себе лучшие части двух самых популярных фреймворков: AngularJS и ReactJS.
Сам Vue легкий, весит около 20 КБ и предлагает фантастическую производительность на скорости деформации. Vue 2.0 - один из самых быстрых фреймворков из когда-либо созданных.
2. Одностраничное приложение, разработанное в считанные часы
Я все еще учусь. Я только что сделал это одностраничное приложение в рамках своего исследования. Вы можете найти любой сюжет фильма с его составами и описанием фильма, введя название фильма в этом приложении. Я использовал API базы данных фильмов с vue. Запрос будет сделанные пользователем, и уважаемый результат будет возвращен из базы данных в формате json, который будет проанализирован в сценарии vue, а затем необходимые данные будут отображаться пользователю.
И здесь я не использовал какой-либо интерфейсный фреймворк (Bootstrap) для стилизации, поэтому страница может показаться немного неудобной ... Я публикую это, чтобы узнать, насколько легко создать SPA в Vue. Это приложение развертывается с помощью Heroku. (Heroku - это контейнерная облачная платформа как услуга (PaaS). Разработчики используют Heroku для развертывания, управления и масштабирования современных приложений. Наша платформа элегантна и гибка. и проста в использовании, предлагая разработчикам самый простой способ вывести свои приложения на рынок.)
Наверное, на выполнение этой работы у меня ушло 4–5 часов…
А теперь позвольте мне поискать…
Ссылка для приложения: https://mofynd.herokuapp.com /
Я надеюсь, что эта статья будет полезна для тех, кто сразу переходит к фреймворкам Javascript, особенно к Vue.
Спасибо за внимание…