Vue + Backend - используйте Laravel или изучите NodeJS

Я работаю по системе для нашего мероприятия. По сути, это регистрация на фотосессии. Модели рассылают приглашения фотографам и наоборот. Фотограф принимает, устанавливает место, время, внутренний мессенджер и т. д.

Система теперь полностью в Laravel, и я начинаю писать ее с нуля. Теперь дополнительно у него будут мобильные приложения и push-уведомления, а также некоторые веб-сайты для обновления в реальном времени.

Я хочу фронтенд на Vue, а теперь интересуюсь бэкэндом. Я хорошо знаю Laravel, стандарт JavaScript, никогда не работаю с Node и около 6 месяцев занимаюсь этим проектом.

На моем месте вы выбираете Laravel или изучаете NodeJS?

Спасибо за помощь !

Если вы достаточно хорошо знакомы со средой узла, я думаю, вам следует выбрать nuxt (nuxtjs.org), что замечательно, вы получите множество функций и испытаете новые инструменты разработки и новые тенденции js.

adkstar 22.08.2018 11:18

Тебе решать. То, что вы можете делать в Node, вы, вероятно, можете делать и в Laravel. Но если вы ищете субъективное мнение, я бы сказал, что выбирайте Node. Он имеет множество функций, его легко изучить, такие фреймворки, как ExpressJs и ORM, такие как Sequelize, имеют прочную документацию, а на YouTube или веб-сайтах по программированию доступно множество пошаговых руководств.

dziraf 22.08.2018 11:34

вы даже можете настроить использование обоих ... очевидно, вы бы использовали node только для таких вещей, как реализация уведомлений (socket.io) и тому подобное. Laravel предлагает отличную настройку для работы с vue js ... у меня действительно нет большого опыта создания бэкэндов с node, поэтому я думаю, что я не могу быть беспристрастным. Я просто говорю о настройке, которая может работать. Учитывая то, что вы уже знаете ... я бы делал тяжелые вещи с laravel и изучал только то, что вам нужно для node (вы можете узнать больше ... но по крайней мере то, что вам нужно XD)

Erubiel 22.08.2018 11:52

dziraf, я, конечно, ищу тематические мнения людей, интересно, как у Вас дела обстоят;). Эрубиэль Как вы думаете, могут ли работать и node, и laravel?

Dariusz Chowański 22.08.2018 13:17

Рассматривали ли вы решение без серверной части, такое как firebase? Я использую его для интернет-магазина, пишу на vue.js, и мне он нравится. Приятно почти полностью беспокоиться о внешнем интерфейсе, и обновления из базы данных в реальном времени - хорошее дополнение. Единственные бэкенды, которые я написал, были на C#, поэтому у меня нет никакого опыта работы с бэкэндами Laravel или NodeJS.

abaga129 22.08.2018 15:55
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
5
447
0

Другие вопросы по теме