Что упоминается в этой статье:

  • Введение в Vue
  • Почему стоит выбирать Vue перед другими фреймворками
  • Ссылка на SPA "Мой фильм"

1. Введение в Vue (краткое и четкое):

Что такое Vue ??

Vue - это прогрессивный фреймворк для создания пользовательских интерфейсов. В отличие от других монолитных фреймворков, Vue разработан с нуля для постепенного внедрения. Основная библиотека ориентирована только на слой представления, и ее легко выбрать и интегрировать с другими библиотеками или существующими проектами. С другой стороны, Vue также отлично поддерживает сложные одностраничные приложения при использовании в сочетании с современными инструментами и вспомогательными библиотеками.

Почему именно Vue?

Вот пара причин выбрать Vue:

  • Короткая и приятная кривая обучения, легко приступить к работе: Кривая обучения не такая крутая ... Vue - это весело, Vue - это свежо. Мы разработчики, мы любим развлекаться. Компоненты Vue похожи на блоки лего. Каждый компонент имеет инкапсулированное представление, логику и стили. Соединение компонентов воедино похоже на сборку лего.
  • Сильное сообщество разработчиков ПО.

Преимущества перед другими фреймворками:

  1. Vue.js более гибкий, менее простое решение. Это позволяет вам структурировать ваше приложение по своему усмотрению, а не заставлять его делать все в Angular.
  2. 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.

Спасибо за внимание…