Как решить, что использовать для проекта — React, Vue или Angular?

Категория: веб разработка

Если вы хороший JS-разработчик и точно знаете, что и как вам нужно, то выбирайте React. React + Redux сделают практически все, что вам нужно, и вы сможете настроить проект так, как вам нравится.

Кроме того, знание React поможет вам в дальнейшем, если вы решите пойти по пути React Native и мобильной разработки.

У меня есть парень, который работает со мной, который начинал как чистый React frontend разработчик, но стал очень хорошим разработчиком мобильных приложений с React Native.

Но имейте в виду, что поскольку React - это всего лишь библиотека представлений, а не фреймворк, вам придется добавлять все необходимое самостоятельно.

Если вам не нужны сильно настраиваемые компоненты, и если вам нужно быстро сделать хороший сайт, и вам нужен JS-фреймворк, то выбирайте Vue. У Vue есть Vuex, который по сути является Redux для Vue, и он хорошо работает с PHP и Ruby.

Я использовал его на сайтах Laravel и Rails, и это отличный небольшой фреймворк, с которым действительно приятно работать.

Angular - это немного другой зверь, нежели предыдущие два.

Мне нравится Angular, поскольку я пришел из статически типизированных языков.

Если вы собираетесь работать на базе корпоративного уровня и готовы потратить некоторое время на изучение TypeScript (что несложно, если вы пришли из статически типизированных языков), то Angular для вас.

Это огромный фреймворк, наполненный всем необходимым для работы. В нем есть архитектура, основанная на сервисах, потоки с RxJS, рендерер, который помогает работать с графическим интерфейсом, и многое другое.

Также не забывайте, что TypeScript был разработан Microsoft специально для разработчиков C#, так что вы будете чувствовать себя как дома.

С другой стороны, я бы не рекомендовал Angular разработчикам-одиночкам.

Это фреймворк, разработанный для больших команд, и я бы определенно рекомендовал его, если вы делаете что-то в больших масштабах.

Но, как я уже сказал, поскольку это такой большой фреймворк, его изучение может занять некоторое время, а кривая обучения очень крутая.





Если вам нужен по настоящему хороший и профессиональный веб хостинг или свой высокопроизводительный сервер, то смело переходите по ссылке и заказывайте!

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *



Карта сайта
Copyright © 2023