Вход | Регистрация

  1  2

Зоопарк Javascript-фреймворков - кто чем увлекается

Зоопарк Javascript-фреймворков - кто чем увлекается
Я
   Сниф
 
04.11.16 - 21:56
Интересно, кто из коллег изучает Javascript-фреймворки.
Как я понимаю - некоторое время было противостояние (условное) Reactjs от Facebook и Angular от Google.  Пару лет назад Гугл со свои ангуляром немного "сдулся" и реакт вырвался вперед (по популярности).
Но в сентябре 2016 Google наконец-то зарелизил Angular 2 и, возможно, в 2017 году будет спрос на специалистов именно по этому фреймворку.
 
 
   Garykom
 
101 - 07.11.16 - 06:30
(99) Все правильно, такая именно такая ситуация счас на рынке ПО. Или качественно подороже или не так "хорошо" но подешевле и заказчики сами выбирают (голосуют своим рублем).

(100) Это не было уточнено ("все испортит") но стоит рассматривать это в практическом плане. Если нанять 10-ок "дешевых" стоит меньше чем 1 дорого и хотя бы 1 из 10 справится то что выберет бизнес?
   wormselfish
 
102 - 07.11.16 - 06:33
(101) По какому принципу 1 из 10 дешевых может справиться как 1 дорогой? Ведь не яму копаем.
   Garykom
 
103 - 07.11.16 - 06:34
(101)+ И да к сожалению сейчас такая ситуация что заказчик (особенно в провинции или даже в столицах но не сильно грамотный в ИТ) банально не разбирается во всех этих "фреймворках" и качестве исполнителей.

У него банально нет выбора, все "хорошие" исполнители недоступны и приходится заказывать у тех кто остался. Выбирать среди не знающих html|css|js но знающих какую то CMS (ту же джумлу).
   Garykom
 
104 - 07.11.16 - 06:34
(102) Потому что эти 10 будут внедрять/адаптировать одинаковое готовое ПО, типа джумлы или битрикса.
   Garykom
 
105 - 07.11.16 - 06:36
(104)+ Т.е. сравнивается стоимость 1 лицензии на ПО + оплата 10 дешевых vs без лицензии но 1 дорогой который напишет с 0.
   wormselfish
 
106 - 07.11.16 - 06:38
(104) Да нифига они не будут. Мой товарищ пытается внедрять.
Потом звонит мне: "Владимир, я пытался баннер передвинуть, но у меня все съехало. Пытаюсь исправить, но все еще хуже!"

Я глянул, а у него теги ХТМЛ все переставлены. Закрывающие и открывающие не соответствуют. Просто блоки текста менял местами не вместе с половиной тегов. Я ему в очередной раз сказал изучать ХТМЛ, а он тупо все заново начал делать.
   wormselfish
 
107 - 07.11.16 - 06:47
(105) Зачем писать с 0? Можно и на джумле писать. Но даже новичок пишущий на джумле ИМХО обязан знать ХТМЛ, КСС, ЖС.
Не на уровне сениора, а на уровне джуниора хотя бы.
Хотя до сениора подтянуться пары дней хватит.
   Garykom
 
108 - 07.11.16 - 07:09
(107) >Хотя до сениора подтянуться пары дней хватит.

"Надежды юношей питают"©
   wormselfish
 
109 - 07.11.16 - 07:55
(108) Ну не всем конечно. Все индивидуально.
   Asmody
 
110 - 07.11.16 - 08:00
(99) Без прав и опыта в такси не берут. В Яндекс.такси есть похожая градация, но там от авто зависит. В аэропорт или на другой конец города я беру 'Комфорт', а по району хватит и 'Эконома'.
 
 Рекламное место пустует
   Asmody
 
111 - 07.11.16 - 08:02
(107) Можно пару роликов на ютубе посмотреть, и "научиться" натягивать готовую верстку.
   Garykom
 
112 - 07.11.16 - 08:04
(110) В том то и дело что товарищ считает что в такси стоит брать только автоконструкторов на своих уникальных самоделках ))
   Garykom
 
113 - 07.11.16 - 08:05
(112)+ Ну или как минимум разрешать "водить авто" (особенно для заработка) только научившись конструированию и ремонту авто.
   Garykom
 
114 - 07.11.16 - 08:07
(111) +1

самое прикольное что счас торговля шаблонами для типовых/тиражных CMS это покруче ИС по оборотам
   Garykom
 
115 - 07.11.16 - 08:08
   wormselfish
 
116 - 07.11.16 - 08:11
(110) Вот именно. Но Garykom хочет чтобы таких брали, и даже согласен их нанимать если будет дешево.
   Asmody
 
117 - 07.11.16 - 08:13
(114) А что делать? Сам покупал, это дешевле, чем условно самому делать верстку.
   craxx
 
118 - 07.11.16 - 08:15
(117) А расскажите мне за Node.js. Стоит с ним связываться? Или лучше какой-нибудь Джанго в качестве фреймворка лучше?
   wormselfish
 
119 - 07.11.16 - 08:17
(118) Node.js нормуль. Но если в качестве Фреймворка, то Джанго конечно лучше.
   craxx
 
120 - 07.11.16 - 08:18
(119) Питон придется изучать(( вот это у Джанго останавливает)
   wormselfish
 
121 - 07.11.16 - 08:19
(120) Если изучать язык, то лучше Java. Более денежно сейчас
   craxx
 
122 - 07.11.16 - 08:21
(121) джаву я знаю дольше чем 1С
с нее фактически мое проф. программирование начиналось
   eks1985
 
123 - 07.11.16 - 08:22
(118) Node.js это прежде всего инфраструктура, огромное количество пакетов из-которых ты уже можешь собрать свой стек. Если опыта нет, то лучше не связываться. Лучше действительно начать с Джанго или с Рэилс.

Сам начинал с Рэилс, но все равно к node.js потом придешь )
   Garykom
 
124 - 07.11.16 - 08:29
(116) Вот сейчас Вы конкретно передернули!

Мне абсолютно пофиг на все знания (дополнительные) "водителя такси" кроме умения водить (а это и есть опыт) и наличия подтверждения в виде прав.
   Garykom
 
125 - 07.11.16 - 08:32
(116) Подскажите как часто Вы у водителя приехавшего такси спрашиваете про опыт вождения, навыки механика/конструирования, просите показать права или перечислить кого он до этого водил?
   Garykom
 
126 - 07.11.16 - 08:32
(125) *возил
   Garykom
 
127 - 07.11.16 - 08:37
(122) на чем "дешевле" делать учетные системы на java или на 1С?
   Garykom
 
128 - 07.11.16 - 08:37
(127)+ плиз вопросы лицензирования платформы 1С оставляем за кадром
   eks1985
 
129 - 07.11.16 - 08:37
Вот подумал о такой аналогии.

Человек хочет дом.

Можно заказать готовый проект дома с черновой отделкой и сделать в нем ремонт самому - CMS путь

Можно заказать строительные блоки, кладочную смесь и самому построить дом - путь фреймворков типа Джанго (питон), Рэилс (руби)

А можно самому сделать опалубку, замешать смесь, произвести из всего этого блоки и построить дом - node.js (javascript) путь  

Вот если очень хочется чтобы дом был именно такой как ты хочешь и есть запас энтузиазма, то надо идти по третьему пути

А если устроит и типовой проект то по первому

Но обычно все проходят все три пути

Строят первый дом - ломают, второй - ломают, строят третий если еще запалу осталось )
   Сниф
 
130 - 07.11.16 - 09:44
(61) <Поднимаете webpack-dev-server с плагином hot-module-replacement>

Спасибо за готовый рецепт! Попробую.
   mistеr
 
131 - 07.11.16 - 09:48
(129) >А можно самому сделать опалубку, замешать смесь, произвести из всего этого блоки и построить дом - node.js (javascript) путь

Не свисти. Есть и блоки, и панели, и плиты, на любой вкус и размер.
   Garykom
 
132 - 07.11.16 - 09:59
(131)+ и готовые дома http://demo.keystonejs.com/
   eks1985
 
133 - 07.11.16 - 10:11
(131) Ну так может ты тогда назовешь готовый фрейворк для node.js, который был бы также распостранен как Джанго и Рэилс?
 
 
   Jija Grenkov
 
134 - 07.11.16 - 11:24
(127) зависит от масштабов, реальную высоко нагруженных erp, с высокими гарантиями надёжности дешевле сделать на джаве, сугубо на 1с это сделать нереально
   Мойдодыр
 
135 - 07.11.16 - 11:26
(134) Так джава - это только бэк. Для фронта нужно отдельно выбирать
   Jija Grenkov
 
136 - 07.11.16 - 11:32
(135) В так называемых интерпрайз системах для фронта юзаются фреймворки где и на фронте много джавы (jsf, gwt, vaadin)
   Мэс33
 
137 - 07.11.16 - 12:13
(118) nodejs - это не фреймворк.
Если говорить об аналоге Django под JS - то это наверное Express, хотя он из коробки умеет только основные вещи. Но есть разные плагины.

Django крут, Питон - вообще как язык мне очень нравится.

Но видите ли... идти и изучать что-то можно по двум направлениям:
- ищем, что можно быстро изучить и в бой, зарабатывать на хлеб насущный. Смотрим, какие вакансии есть, какой порог вхождения, изучаем инструмент заработка и вперед.
- ищем, что нравится по душе. Тут другой путь.
   mistеr
 
138 - 07.11.16 - 12:16
(133) >также распостранен как Джанго и Рэилс
На ходу выдумываешь условия?
   eks1985
 
139 - 07.11.16 - 13:02
(138) Причем тут условия.

Я сказал что есть несколько уровней абстракции

Джанго и Рэилс стоят на один уровень выше node.js

В node.js можно собрать все необходимое, но именно собрать по частям, сильно распостраненного фреймворка где все из коробки как в Джанго и Рэилс нету для ноды

Ты написал "не свисти". Поясни в чем я не прав.
   mistеr
 
140 - 07.11.16 - 14:52
(139) Точно так же можно сказать, что в Rails нужно собрать все необходимое из джемов.
   Gary417
 
141 - 07.11.16 - 15:32
А рельсы сейчас вообще актуальны? а то у меня сложилось впечатление что мода уже прошла на них
   Jija Grenkov
 
142 - 07.11.16 - 16:39
(141) Для меня это самый непонятный феномен. На ROR мало проектов, но программистам платят чуть ли ни самую болльшую ЗП в отрасли. Тоже слышал, что популярность падает. У нас на прошлой рабооте пол года искали разработчика ROR и не нашли.
   Gary417
 
143 - 07.11.16 - 16:40
(142) Это очень опасный феномен. это тоже самое что программиста на фортране или коболе искать. и первый признак что пора срочно учить чтото другое
   Gary417
 
144 - 07.11.16 - 16:41
зато очень показательный пример как модно-молодёжно и со смузи в течении очень короткого времени превращается в тыкву
   wormselfish
 
145 - 07.11.16 - 19:52
(125) Я никогда не спрашиваю права у таксиста, потому что подразумеваю что они у него есть по умолчанию. Потому что я заказываю обычное в общем понимании такси, а не прошу прислать водилу подешевле без прав и которому придется объяснять что я не люблю когда меня возят по встречке.
   Мэс33
 
146 - 07.11.16 - 20:09
(139) мля.
Ну как можно так писать "Джанго и Рэилс стоят на один уровень выше node.js".
   eks1985
 
147 - 07.11.16 - 21:14
(146) На один уровень АБСТРАКЦИИ выше. Т.к. предоставляют уже все сразу из коробки.

rails new app

И уже получаем и ActiveModel и ActiveRecord и маршруты и сборку ассетов сразу из коробки

Но мне лично ближе нода, т.к. шире возможность собрать стек под себя.

По поводу "Ну как можно так писать"

Раз такой умный может по теме сам и напишешь? Пока от тебя ни одной толковой мысли не услышал.
   Злопчинский
 
148 - 08.11.16 - 03:12
..с учетом откликов на Система формирования заказов покупателем - никто ничем не увлекается...
   Злопчинский
 
149 - 08.11.16 - 03:14
(144) угу, я еще помню относительно недавние времена когда "ROR - это круто!" было...
 
 Рекламное место пустует
   eks1985
 
150 - 08.11.16 - 08:59
(148) Да просто у всех свои заботы и проблемы и кто уже хотел сделать такую разработку уже давно сделал, а тут еще автор навязывает стек технологий. Мало кто захочет в этом участвовать.

Я попробую выкроить время в ближайший месяц, напишу для тебя простой проект как ты просил в той теме.
   eks1985
 
151 - 08.11.16 - 09:06
(149) Плюс обычно любой проект в опенсурс начинается так:

Автор сам пишет минимальный рабочий прототип и выкладывает на гитхаб.

Если проект интересен сообществу то появляются контрибьютеры.

А так никогда не взлетит "вот вам описание - давайте сваяем проект", да еще и с жестко оговоренным стеком.
   Gary417
 
152 - 08.11.16 - 09:46
(151) только чтобы проект стал интересен его надо рекламировать
   Jump
 
153 - 08.11.16 - 12:39
(142) А в чем феномен?
Наоборот как раз логично - чем менее популярен язык, тем сложнее найти специалиста, и соответственно специалист будет стоить сильно дороже.
  1  2

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует