Народ, поделитесь информацией.
У вас на фирмах трудятся чистые фронтенд разработчики? Или может вы слышали про таких?
Вот в чем дело (два момента):
1. Я никогда не встречал и не слышал про "чистых" фронтендшиков!
2. Я сейчас пилю один проект и уже наверное месяц не вылажу из javascript - потому что у клиента очень много тяжелых страниц по логике и я, показав, что можно перенести много логики в JS подписал себе перевод на новую должность. Ну официально я продолжаю быть salesforce разработчиком, но месяц не трогать apex, это сильно!
так вот мне интересно, есть ли люди специализирующиеся именно на фронтенде.
Народ, поделитесь информацией. У вас на фирмах трудятся чистые фронтенд разработчики? Или может вы слышали про таких? Вот в чем дело (два момента): 1. Я никогда не встречал и не слышал про "чистых" фронтендшиков! 2. Я сейчас пилю один проект и уже наверное месяц не вылажу из javascript - потому что у клиента очень много тяжелых страниц по логике и я, показав, что можно перенести много логики в JS подписал себе перевод на новую должность. Ну официально я продолжаю быть salesforce разработчиком, но месяц не трогать apex, это сильно! так вот мне интересно, есть ли люди специализирующиеся именно на фронтенде.
Есть и они очень нужны, т.к. обычно человек из бэкенда редко знает бест практисы клиентщиков.
Тоже приходится порой на стороне фронтэнда что-то делать, но не покидает ощущение, что делаю не так как сделал бы "настоящий" UI'щик.
Есть и они очень нужны, т.к. обычно человек из бэкенда редко знает бест практисы клиентщиков. Тоже приходится порой на стороне фронтэнда что-то делать, но не покидает ощущение, что делаю не так как сделал бы "настоящий" UI'щик.
[quote="Dmitry Shnyrev"]У вас на фирмах трудятся чистые фронтенд разработчики? Или может вы слышали про таких? [/quote] у нас одно время трудился чисто js-разработчик, но месяца два назад ушёл)
[quote="RasMisha"]но не покидает ощущение, что делаю не так как сделал бы "настоящий" UI'щик.[/quote] Ну вот просто с языка сорвал. Именно это меня и беспокоит.
[quote="Dmitry Kurd"]у нас одно время трудился чисто js-разработчик, но месяца два назад ушёл)[/quote] ну и как впечатления от его работы? Ушел или попросили уйти?
насколько мне известно - ушёл он сам) сейчас пытаются найти нового, но как-то пока не находят)
[quote="Dmitry Shnyrev"]ну и как впечатления от его работы? Ушел или попросили уйти?[/quote] насколько мне известно - ушёл он сам) сейчас пытаются найти нового, но как-то пока не находят)
А что он делал если не секрет?
просто пилил javascript функционал (обработчики кнопочек, ajax) или все-таки что-то посерьезнее, ну там с использованием js фреймворков?
А что он делал если не секрет? просто пилил javascript функционал (обработчики кнопочек, ajax) или все-таки что-то посерьезнее, ну там с использованием js фреймворков?
[quote="Dmitry Shnyrev"]все-таки что-то посерьезнее, ну там с использованием js фреймворков?[/quote] С фреймворками даже проще работать
Проще то проще, но не всегда оправдано тянуть тяжелый фреймворк ради пары кнопочек.
Проще то проще, но не всегда оправдано тянуть тяжелый фреймворк ради пары кнопочек.
Я своим пытался намекнуть что angularJS неплохо бы взять на вооружение.
Но когда народ не понимает реально что это js фреймворки, им кажется что это один фиг что jQuery и поэтому остаемся на jQuery.
Я своим пытался намекнуть что angularJS неплохо бы взять на вооружение. Но когда народ не понимает реально что это js фреймворки, им кажется что это один фиг что jQuery и поэтому остаемся на jQuery.
[quote="Dmitry Shnyrev"]Проще то проще, но не всегда оправдано тянуть тяжелый фреймворк ради пары кнопочек.[/quote] Все должно быть оправдано.
Вот почему я и спрашиваю про чистых JS разработчиков.
Я думаю к мнению таких людей об архитектуре тяжелых страниц прислушиваются быстрее, чем к мнению salesforce разработчика по поводу JS архитектуры.
Я уже намекнул заказчку, что неплохо бы было нанять реального фронетдщика, чтобы он проработал архитектуру фронтенда. А то пока у меня callback hell на страницах полный
Вот почему я и спрашиваю про чистых JS разработчиков. Я думаю к мнению таких людей об архитектуре тяжелых страниц прислушиваются быстрее, чем к мнению salesforce разработчика по поводу JS архитектуры. Я уже намекнул заказчку, что неплохо бы было нанять реального фронетдщика, чтобы он проработал архитектуру фронтенда. А то пока у меня callback hell на страницах полный :)
[quote="Dmitry Shnyrev"]Я своим пытался намекнуть что angularJS неплохо бы взять на вооружение. Но когда народ не понимает реально что это js фреймворки, им кажется что это один фиг что jQuery и поэтому остаемся на jQuery.[/quote] А не надо намекать ;-) Сделай то, что нужно заказчику так, как считаешь правильным. Считаешь правильным angularJS, да будет так. Разве заказчик будет в исходниках ковыряться? Я как-то работал с ExtJS. Ну не нравится мне код на JS хоть убей. Чисто с эстетической точки зрения. Как я его не форматировал, но эти конструкции мне выносили мозг.
[quote="Dmitry Shnyrev"]А то пока у меня callback hell на страницах полный [/quote] А ты представляешь что в коде у nodeJs программистов
[quote="Chiz"]А не надо намекать ;-) Сделай то, что нужно заказчику так, как считаешь правильным. Считаешь правильным angularJS, да будет так. [/quote] Суть в том, что людей на проекте много и инициатива должна идти сверху.
[quote="Chiz"]Разве заказчик будет в исходниках ковыряться? [/quote] У некоторых заказчиков для этого есь специальные люди, а много сами с неплохим техническим бэкграундом.
[quote="Gres"]Суть в том, что людей на проекте много и инициатива должна идти сверху.[/quote] Вот я про тоже самое думаю. Все таки делать без ведома заказчика что-то не очень правильно. Можно попасть в плохую ситуацию. А так ответственность лежит на заказчике (на техническом директоре).
[quote="Gres"]А ты представляешь что в коде у nodeJs программистов[/quote] Как раз начал немного ковыряться в NodeJS. Да, все как ты говоришь. Там все через callback функции потому что любая операция IO асинхронная. Но мне пока это нравится. Кстати и javascript неплохо так прокачивается и многие вещи на фронтенде начинают проясняться. Полезная штука эта NodeJS. Хотя заметил странную закономерность - каждая статья про NodeJS начинается со слов "Подумайте, а надо ли вам это" и "JS на бэкенде это не очень подходящий инструмент". А дальше уже продолжается статья в обычном стиле :D К чему бы это?
[quote="Dmitry Shnyrev"]Там все через callback функции потому что любая операция IO асинхронная.[/quote] Ну от callback'ов там уйти все таки можно, по крайней мере инструменты для этого есть.
[quote="Dmitry Shnyrev"]К чему бы это?[/quote] К тому, чтобы ты задумался и использовал правильные инструменты! (: