
Денис
29.08.2017
07:21:14
Всем привет. Следуя правилам группы: Разработчик десктоп приложений со стажем, осваиваю новые горизонты, Vue решил освоить по рекомендации товарища и статьям сравнения с реактом.

Mathew
29.08.2017
07:35:14

Максим
29.08.2017
07:35:50

Valery
29.08.2017
07:42:31
ребята - такой серьезный вопрос. Мои мысли - Vue работает плотно с backend. Знание Vue подразумевает знакомство с backend - Laravel, databases и тп
Я почти уверен - что я прав.
В каком направлении мне двигаться в сторону backend, учитывая связку с Vue?

Google

CLOVER
29.08.2017
07:43:41

Stanislav
29.08.2017
07:44:15
пару лет назад я бы посоветовал джанго
но сейчас модно страдать на пыхах эликсирах и нодах

No
29.08.2017
07:44:53

Nikolay
29.08.2017
07:45:42

No
29.08.2017
07:45:52
для старта в бэкенде я бы несмотря ни на что спокойно рекомендовал бы Rails или Django. несмотря на крики про их смерть, они живее всех живых, проектов полно, в том числе и новых

Nikolay
29.08.2017
07:45:55
ну кроме SSR

Stanislav
29.08.2017
07:46:00

No
29.08.2017
07:46:25
если хочется быть в тренде, модным и выучить функциональное программирование - Phoenix + Elixir
но если раньше не было опыта на бэкенде - трудный вариант

Stanislav
29.08.2017
07:46:48
в тренде у полуторых школьников фанбоев

CLOVER
29.08.2017
07:46:51
Мне кажеться скоро может nuxt взлететь в тренды

No
29.08.2017
07:47:04

Google

No
29.08.2017
07:47:23
это как Ruby on Rails, но без многих косяков Ruby on Rails

Yaroslav
29.08.2017
07:47:47
nuxt не полетит никогда, так как и next, никому не нужны лишние абстракции

CLOVER
29.08.2017
07:48:03
Почему?

Stanislav
29.08.2017
07:48:42
руби всегда был для инопланетян

No
29.08.2017
07:49:20
но вообще Django или Rails - идеально для старта, поясню почему: 1. Ты быстро сможешь написать что-то более-менее рабочее. 2. В процессе ты сможешь изучать концепции бэкенда, тебе не нужно сразу знать всё. 3. Инфраструктура развита на очень высоком уровне.

Yaroslav
29.08.2017
07:49:53
Ильи нет, так бы тут прозвучал OCaml)

Valery
29.08.2017
07:50:11

No
29.08.2017
07:50:56
Вот, тогда бери python ) Отличный язык, отличная экосистема )

Valery
29.08.2017
07:51:21
для быстрого старта что можно посоветовать?

Victor
29.08.2017
07:51:50
зачем учить еще 1 яп если уже знаешь жс?)

No
29.08.2017
07:52:04
Python Django, где-то была хорошая книга по постепенному изучению его любимого
Ща гуглану
пожизнено )

Yaroslav
29.08.2017
07:52:28

Valery
29.08.2017
07:52:28

Stanislav
29.08.2017
07:53:09
аргументы будут или просто вброс? )
аргументы постоянно тут пишу.
-упоротейшая система модулей из 9000 разных способов инклудить
-три типа лямбд из которых блоки вообще ненужный сахар частично эмулирующий более общую семантику питонячего with
-ужаснейшие доки. их просто нет. вместо доков кидают на какието описания 9000 классов при этомони ниасилили докстринги.
-ниасилили декораторы зато сделали клоунские классметоды которые менее гибки чем метаклассы например

Yaroslav
29.08.2017
07:53:32
? )
да я Дэна драконю, вчера рекламы небыло

Google

Stanislav
29.08.2017
07:54:16
бери джангу. не понравится вкатывайся в рельсы ) очень просто определить

Nurbakhyt
29.08.2017
07:55:49
Привет всем. Как смотрите на это, если в состоянии Vue буду хранить объекты с методами? Или эти методы перенести в компоненты Vue (methods).

Valery
29.08.2017
07:55:58

Siarhei
29.08.2017
07:57:28
про рельсы забудь
монолиты — это так себе
хотя в свое время были огонь
если знаешь js начни с ноды


No
29.08.2017
07:58:08
аргументы постоянно тут пишу.
-упоротейшая система модулей из 9000 разных способов инклудить
-три типа лямбд из которых блоки вообще ненужный сахар частично эмулирующий более общую семантику питонячего with
-ужаснейшие доки. их просто нет. вместо доков кидают на какието описания 9000 классов при этомони ниасилили докстринги.
-ниасилили декораторы зато сделали клоунские классметоды которые менее гибки чем метаклассы например
по пунктам разберем, да? 1. Упоротейшая по твоим словам система модулей позволяет пилить DSL и открывает огромнейший простор для метапрограммирования. 2. Лямб вообще-то два типа, блоки по факту лямбдой не являются. Блоки - это конструкция языка. Два типа лямб обусловлены потребностью в разных вариантах их использования. Зачастую (90% случаев) используется лямбда, для специфических случаев - создают Proc (второй тип лямбды). 3. Уж чего, а проблем с доками я не заметил в принципе. Всё, что нужно находится сверхбыстро, как в доках руби, так и в доках популярных библиотек. 4. Классметоды? Серьёзно, это проблема языка? Их даже не сделали, их присутствие - это следствие того, что класс - это объект


Yaroslav
29.08.2017
07:58:15

Stanislav
29.08.2017
07:58:31
забавно кстати. джанга и рельсы мертвы получается потому что
-верстальщики не умеют в код
-пыхохостинг дешев
-не достаточно маргинальны для нынешнего поколения школьников т.к. есть скала/эликсир/го

No
29.08.2017
07:58:45
монолиты — это так себе
адепты микросервисов подъехали. скидывать известную цитату про монолит и микросервисы или просто опустим это?

Valery
29.08.2017
07:59:08

No
29.08.2017
07:59:14

Victor
29.08.2017
07:59:19

No
29.08.2017
07:59:20
почему мертвы, кто пояснит? )


Stanislav
29.08.2017
08:00:15
по пунктам разберем, да? 1. Упоротейшая по твоим словам система модулей позволяет пилить DSL и открывает огромнейший простор для метапрограммирования. 2. Лямб вообще-то два типа, блоки по факту лямбдой не являются. Блоки - это конструкция языка. Два типа лямб обусловлены потребностью в разных вариантах их использования. Зачастую (90% случаев) используется лямбда, для специфических случаев - создают Proc (второй тип лямбды). 3. Уж чего, а проблем с доками я не заметил в принципе. Всё, что нужно находится сверхбыстро, как в доках руби, так и в доках популярных библиотек. 4. Классметоды? Серьёзно, это проблема языка? Их даже не сделали, их присутствие - это следствие того, что класс - это объект
ну нового ты ничего не сказал. как и я. каждый будет хвалить своё болото. просто удивляет что рубисты проблемы языка интерпретируют как фичи )

No
29.08.2017
08:00:53
вернее есть, но то что было описано - не есть проблемами рубей
проблемы у рубей немного в другой степи )

Google

Yaroslav
29.08.2017
08:01:22

Stanislav
29.08.2017
08:01:29

Roman
29.08.2017
08:02:11

No
29.08.2017
08:03:00
давай цитату
я вместо цитаты картинку дам, которая отражает суть цитаты

Victor
29.08.2017
08:03:19
да вакансии по всем мейнстримовым технологиям есть, писать на том что меньше нравится тупо потому что на это больше вакансий - как по мне не сильно большая радость

Roman
29.08.2017
08:03:26
?

Siarhei
29.08.2017
08:03:32
+

Victor
29.08.2017
08:03:34
ты ж не между хаскелем и пхп выбираешь)

Yaroslav
29.08.2017
08:03:42

Admin
ERROR: S client not available

Valery
29.08.2017
08:04:01

Siarhei
29.08.2017
08:04:05
так и есть, поэтому я думаю на рельсах сейчас не вариант, только для общего мировозрения

No
29.08.2017
08:04:20
и рекомендовать на каждый чих

Roman
29.08.2017
08:04:53
да я сам за то чтоб PHP уже сдох, да здравствует Go))

Siarhei
29.08.2017
08:05:24

No
29.08.2017
08:05:57

Siarhei
29.08.2017
08:06:16
не спорю, все в руках разработчика

Yaroslav
29.08.2017
08:06:26

Siarhei
29.08.2017
08:07:04

Google

Siarhei
29.08.2017
08:07:05
а если у тебя и правда более-менее нормальное приложение без этого никак

No
29.08.2017
08:07:08
просто все писали монолиты, было всё ок

Yaroslav
29.08.2017
08:07:25

Siarhei
29.08.2017
08:07:25
так же и делали : )

No
29.08.2017
08:07:34
потом пришли дяди и сказали, что микросервисы золотая пуля

Siarhei
29.08.2017
08:07:40
писали как отдельные приложения

No
29.08.2017
08:07:45
и все стали говорить, что без микросервсиов никак )

Siarhei
29.08.2017
08:07:48
это и были по сути микросервисы

No
29.08.2017
08:07:49
красиво )

Roman
29.08.2017
08:07:52
микросервисы легче делить на малые команды и это особенно интересно большим организациям с большим колвом разработчиков на разных языках, но в плане производительности и согласованности монолит до определённых размеров лучше.

Siarhei
29.08.2017
08:07:55
только все не так гибко было
когда у тебя нагрузка растет, что остается делать после оптимизации? докупать железки? так себе
скейлить надо

No
29.08.2017
08:09:16

Roman
29.08.2017
08:09:24
когда монолит начинает решать много проблем - настало время разделить его на сервисы)

No
29.08.2017
08:09:24
твиттер прекрасно тоже жил на рельсе

Siarhei
29.08.2017
08:09:33
а ты думаешь гитлаб монолит? )

No
29.08.2017
08:09:34
гитхаб частично на рельсе до сих пор
да
я видел его исходники

Siarhei
29.08.2017
08:09:43
или твиттер монолит?