LINUX.ORG.RU

О Meteor замолвите слово!

 ,


0

1

Кто-нить юзает Meteor? Почему о нём не так много говорят? Я правильно понимаю, что при его использовании - ненужны будут такие штуки, как React/Angular? Судя по описанию, там полный Fullstack и вообще, он существует, как бы отдельно от всех, со своим блэк джеком и куртизанками(протокол DDP).

Вообще, он стоит того? Напрягает, что о нём почти ничего не слышно. Но при этом, везде говорят, что существует обширное сообщество.

★★★★★

Хайп прошел, брат скорее мёртв чем жив, авторы даже вроде признали что идея монолита тупикова.

Noob_Linux ★★★★
()

и вообще, он существует, как бы отдельно от всех, со своим блэк джеком и куртизанками(протокол DDP)

поэтому и не говорят

anonymous
()
Ответ на: комментарий от Noob_Linux

Судя по всему - нет. Движуха там есть.

Гуглил, кто-то писал, что Meteor не поддерживает LTS версию node.js(а юзает какое-то старьё), перешёл на issue, а там закрыто, т.к. уже поддерживается LTS версия. Ну и вообще, всё выглядит очень даже живым.

Везде сплошные разговоры только о React, Vue, ну ещё остатки про Angular. А так, про Meteor, иногда проскакивают какие-то статьи одиночные. Может дело в том, что это у нас он мало востребован, по каким-то причинам?

th3m3 ★★★★★
() автор топика
Ответ на: комментарий от Dred

А сейчас что? Кто убил Метеор?)

th3m3 ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Ну, это ничего не значит. При этом, он достаточно гибок. Даже Angular-Meteor кто-то пилит, а так, туда можно и чего угодно запихать. Правда, я так понял, что он самодостаточный из коробки. Т.е. даже выбор получается обширный, если его юзать.

th3m3 ★★★★★
() автор топика

Пишем фронт на метеоре ~год уже.

Есть опыт разный. Брат скорее жив, но со своими задвигами.

Тебе он для чего нужен?

anonymous
()

Очень быстро изменяется, часто ломается обратная совместимость. Обычное дело, что натыкаешься на какой-нибудь плагин или руководство, а они не работают, потому что в Meteor что-то изменили.

KivApple ★★★★★
()
Ответ на: комментарий от th3m3

Для каждой задачи лучше подбирать свой инструмент. Универсального решения нету =(

Стабильность и JS/node зоопарк - вещи несовместимые, привыкай ,)

Express слишком низкоуровневый.

За что любить метеор:

  • пишешь синхронный код, а он из коробки запущен в fiber-e и не блочит другие запросы на IO (хорошо для начинающих и низкоквалифицированных лиц)
  • Blaze (очень простой и дружественный по сравнению с React-ом)
  • DDP + MiniMongo + удобный механизм publish/subscribe
  • куча готовых пакетов, которые упрощают разработку прототипа
  • code hot reload
  • защита от попадания серверного JS-a в клиентский JS-bundle
  • сразу пишешь бизнес-логику, на копулируешься в попытках собрать изоморфный react + hapijs + webpack + es7

Что хорошего в метеоре последних версий:

  • ES6 во все щели
  • нативная поддержка npm пакетов
  • родные unit-тесты
  • более грамотная сброка мобильного приложения (но я еще не пробовал, только слушал трель Рабиновича)

Что плохого в метеоре последних версий:

  • переезд на Collection2 и SimpleSchema2 застраял в процессе раскоряки, многие либы нужно будет переделывать
  • по причине предыдущего пункта SimpleForms и некоторые другие пакеты заброшены и требуют временами напилинга
  • для пре-рендеринга старницы есть готовое платное решение, но вроде можно собрать свое бесплатное и г-на и палок (если нет задачи оптимизировать SEO, то это не актуально)
  • задолбало навязывание платного хостинга для метеора

Итого: для прототипа гибридного SPA с толпой макак-разработчиков очень даже интересное решение!

anonymous
()
Ответ на: комментарий от th3m3

Для меня сейчас главный критерий брать/не брать метеор - это необходимость использовать postgresql.

Если проект скатывается в реляционную модель, то начинаются страдания с монгой... И это стоит остальных плюшек метеора ,)

anonymous
()
Ответ на: комментарий от anonymous

Откуда там стабильность? Почти в каждом релизе что-то ломают. То файлы конфигураций переносят по папкам, то ещё что-то.

th3m3 ★★★★★
() автор топика
Ответ на: комментарий от th3m3

Так тебе свои проекты пилить или продаваться на галеры?

Вроде как у самих MDG постоянно открытые вакансии есть: https://www.meteor.com/careers

Ну и глянь еще https://www.weworkmeteor.com/

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

anonymous
()
Ответ на: комментарий от anonymous

На свои проекты, но мало ли что, вдруг нужно будет выйти на рынок труда, а я окажусь невостребован с Метеором :)

Но с другой стороны, можно выкатить на вакансиях, где тебе дают волю :)

th3m3 ★★★★★
() автор топика
Ответ на: комментарий от th3m3

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

Кстати, на курсере есть специализация где для совсем начинающих разжевывают основы бутстрапа и метеора: https://www.coursera.org/specializations/website-development

При этом умудряются делать online multiplayer редакторы разных мастей! Курс стоит того, чтобы его посмотреть и сделать домашки =)

anonymous
()
10 февраля 2017 г.

Метеор очень быстро изменяется, и за последний год в нем появилась встроенная интеграция react.js и angular.js так что спокойно можно выбирать на чем делать. Появилась подержка обычных sql решений через graphql. И появилась поддержка установки пакетов через NPM. Причем в следующей версии даже вроде обещают что метеор сможет сам уже устанавливаться как npm пакет так что вариант использовать meteor очень неплохой вариант.

Хотя все эти изменения напрямую связаны с падение его популярности и как следствие желание разработчиков исправить ситуацию.

Alex10
()
Ответ на: комментарий от Alex10

Уже забил на него. Остановился на Express.

th3m3 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.