Size: a a a

JavaScript.Ninja

2020 January 12

АЗ

Андрей Звёздочка in JavaScript.Ninja
Dmytro Braginets
Можно поподробней? Вы про изоморфный js?
Нет. Про сваггер, к примеру.
источник

DB

Dmytro Braginets in JavaScript.Ninja
Андрей Звёздочка
Нет. Про сваггер, к примеру.
А разве на рельсах нет сваггера или гема для сваггера?
источник

DB

Dmytro Braginets in JavaScript.Ninja
Мне кажется что на всех вменяемых платформах есть подобные фичи
источник

EI

Eduard Ilyaskin in JavaScript.Ninja
Андрей Звёздочка
Нет. Про сваггер, к примеру.
Если graphql, то этот пункт отпадает?
источник

АЗ

Андрей Звёздочка in JavaScript.Ninja
Eduard Ilyaskin
Если graphql, то этот пункт отпадает?
Не работал с ним, но вроде как да.
источник

АЗ

Андрей Звёздочка in JavaScript.Ninja
Eduard Ilyaskin
Если graphql, то этот пункт отпадает?
Но я не знаю как статически проверять полноту схемы в коде.
источник

АЗ

Андрей Звёздочка in JavaScript.Ninja
Не так.
Если бек сменит схему, то можно ли определить сломается приложение или нет? В случае gql я не знаю как это работать будет. В случае сваггера это легко проверить.
источник

AS

Alexander Shamshurin in JavaScript.Ninja
hwe
А мне рельсы нравятся) это ж ведь просто инструмент как и всё остальное) далеко не самый плохой, на мой взгляд. Остальное - дело вкуса) о котором спорить бессмысленно)
Не совсем. Там достаточно немовременные практики mvc и монолита, при этом фреймворк большой, язык без типизации, нет асинхронности, декораторов, на мой взгяд только стартапы.
источник

AS

Alexander Shamshurin in JavaScript.Ninja
Dmytro Braginets
Почему задаю вопрос потому что искренне считаю что пофиг на чем будет написан api для взаимодействия с spa
Я тоже отвечу, с вашего позволения. Не пофиг, потому что если инструмент выбран неправильно для бэка, то это влияет на весь продукт, на всю предметную область и влияет на фронт. То есть в худшем случае бэкенд не в состочнии за вменяемые сроки дать нужный сервис для фронта.
источник

AS

Alexander Shamshurin in JavaScript.Ninja
Андрей Звёздочка
Не работал с ним, но вроде как да.
Сваггер есть везде. Но на рельсах, например gtaphql, только в режиме code first. То есть сначала пишите классы на руби и потом получается схема. Это плохо, так как схема для фронта нужна также.
источник

AS

Alexander Shamshurin in JavaScript.Ninja
Андрей Звёздочка
Не так.
Если бек сменит схему, то можно ли определить сломается приложение или нет? В случае gql я не знаю как это работать будет. В случае сваггера это легко проверить.
Можно валидировать по ручке с бэка, чтобы файл схемы отдавался. Это в пайплайн вставить нужно.
источник

h

hwe in JavaScript.Ninja
Alexander Shamshurin
Не совсем. Там достаточно немовременные практики mvc и монолита, при этом фреймворк большой, язык без типизации, нет асинхронности, декораторов, на мой взгяд только стартапы.
Не вижу смысла спорить) насколько мне известно - всё там нормально при прямых руках и желании) вам просто не нравится этот инструмент - не более. Ну а недостатки есть в любой технологии. Главное, чтобы достоинства перевешивали. Ну, и, разумеется, уместность конкретной технологии в проекте. Если уместнее использовать не рельсы - нужно так и делать)
источник

АЗ

Андрей Звёздочка in JavaScript.Ninja
Alexander Shamshurin
Можно валидировать по ручке с бэка, чтобы файл схемы отдавался. Это в пайплайн вставить нужно.
А как найти запросы по коду, чтобы проверить их корректность?
источник

AS

Alexander Shamshurin in JavaScript.Ninja
hwe
Не вижу смысла спорить) насколько мне известно - всё там нормально при прямых руках и желании) вам просто не нравится этот инструмент - не более. Ну а недостатки есть в любой технологии. Главное, чтобы достоинства перевешивали. Ну, и, разумеется, уместность конкретной технологии в проекте. Если уместнее использовать не рельсы - нужно так и делать)
Я и не спорю, но не вижу применимости, кроме стартапов, хотя github и gitlab на рельсах. Его время, на мой взгляд кончилось
источник

AS

Alexander Shamshurin in JavaScript.Ninja
Андрей Звёздочка
А как найти запросы по коду, чтобы проверить их корректность?
Не понял
источник

IK

Illya Klymov in JavaScript.Ninja
Alexander Shamshurin
Я и не спорю, но не вижу применимости, кроме стартапов, хотя github и gitlab на рельсах. Его время, на мой взгляд кончилось
и твиттер
источник

IK

Illya Klymov in JavaScript.Ninja
руби и рельсы очень хороши, там где не нужна запредельная производительность
источник

h

hwe in JavaScript.Ninja
Я вот сейчас сижу и думаю - что изучать из трёх нынешних главных фреймворков?) Ангуляр, вью, реакт. И мнений будет миллион)
источник

h

hwe in JavaScript.Ninja
Alexander Shamshurin
Я и не спорю, но не вижу применимости, кроме стартапов, хотя github и gitlab на рельсах. Его время, на мой взгляд кончилось
Последняя строка - очень спорное заявление)
источник

AS

Alexander Shamshurin in JavaScript.Ninja
Illya Klymov
и твиттер
Ага, но мне это кажется не совсем натуральным примером. Это все равно что facebook на php. У них там ресурсы другие и много велосипедов своих
источник