Игорь
http://youmightnotneedjquery.com/
Безбожно устарел
Anonymous
Безбожно устарел
Как пример, что жквери юзать не обязательно, это сокращение пары строк
DarkPerl
В каком конкретном месте
Могу например, для доступа к DOM
DarkPerl
Ребят, это халевар. Вы хейтеры JQuery ?
Anonymous
Ребят, это халевар. Вы хейтеры JQuery ?
Я не хейтер этой либы, я хейтер тех, кто её использует для полноценных проектов, которыми будут пользоваться юзвери
Anonymous
Юзвери даже не поймут что под капотом.
По скорости работы, загрузки страницы и индусом за 3 гривны в разработчиках не так сложно понять
DarkPerl
По скорости работы, загрузки страницы и индусом за 3 гривны в разработчиках не так сложно понять
Сейчас очень много сайтов, которые грузятся долго и там нет JQuery. Это не от инструмента зависит, а от навыков разработчика.
Anonymous
Сейчас очень много сайтов, которые грузятся долго и там нет JQuery. Это не от инструмента зависит, а от навыков разработчика.
Так же это зависит от ещё сотни факторов, но зачем утяжелять сайт какой-то либой, из которой ты будешь юзать максимум 2-3 функции
Anonymous
Не легче эти 2-3 функции отдельно один раз для себя написать, без использования сторонних тяжёлых библиотек и использовать сколько душе угодно?
Anonymous
Артем, это так же касается и фреймфорков.
Не совсем, в фреймворках лишнее ты можешь не импортить, а что уже приимпорчено скорее всего используется.
Anonymous
Никто не заставляет ненужный мусор импортить
Anonymous
В конечный продакшн билд войдёт только то, что используется
DarkPerl
https://plugins.jquery.com/
Anonymous
В JQuery так же используется система плагинов.
Сам jquery имеет много лишних, часто неиспользуемых функций
DarkPerl
Сам jquery имеет много лишних, часто неиспользуемых функций
Не думаю, что из-за этого будут тормоза на сайте )
Игорь
Могу например, для доступа к DOM
querySelector, querySelectorAll, .closest(), .append(), .prepend(), .before(), .after(), .matches(), .closest() и т.д. уже давно стандарт
Anonymous
Не думаю, что из-за этого будут тормоза на сайте )
Страница, особенно на медленном 3G будет загружаться куда быстрее без мусора, а рассуждать, что медленного интернета нет - глупо. Не во всей стране у нас есть 4G, не у всех его поддерживают смартфоны, и не все живут в центре города.
Anonymous
Поэтому ужимать сайт как можно больше, вполне юзероориентировано
Anonymous
Тебе нужные функции не составит труда без тяжёлых либ написать, а некоторым юзерам сэкономит время
DarkPerl
Тебе нужные функции не составит труда без тяжёлых либ написать, а некоторым юзерам сэкономит время
Ну да, я буду сидеть и писать функции, которые должны работать кроссплатформенно во всех браузерах ))) Я лучше сэкономлю свое время и подключу JQ )
DarkPerl
Своё время, ты экономишь своё время, так костыли с говнокодом и создают
Вы пишете идеальный код ? Своего времени не жалко ?
Anonymous
Так что за функции-то?
100% ради какого нибудь hide/show/toggle/toggleClass подключает жкверю
Anonymous
DarkPerl
Ребят, пишите на других либах\фреймворках ) Которые вы считаете "чистыми" ) Пишите на чистом JavaScript ) Изобретайте велосипеды, тратье время )
Anonymous
Вы пишете идеальный код ? Своего времени не жалко ?
В целом, можно закончить диалог уже на этом
DarkPerl
Так что за функции-то
Те, которые работают в разных браузерах по-разному. Или для вас секрет, что не все браузеры одинакого обрабатывают нативный JS ?
DarkPerl
Ну например, какие по-разному?
Игорь, мне откровенно лень искать примеры. Погуглите и найдете, ок ? )
Игорь
GDv
А react является ведь достойной заменой jquery по производительности?
GDv
реакт менее требователен к ресурсам?
DarkPerl
Слишком легко сливаешься, никуда не годится
Да я не вижу смысла вести этот халевар. Вашу позицию на тему чистого кода я понял )
Игорь
Да я не вижу смысла вести этот халевар. Вашу позицию на тему чистого кода я понял )
Ты не можешь даже объяснить свою позицию, хотя для меня она очевидна.
GDv
Как по мне Vue побыстрее остальных будет
А почему часто в вакансиях помимо vue ещё и реакт запрашивают? Vue не полностью способен заменить реакт? Просто хочу понять где используется последний..
GDv
Хотя ещё и про ангуляр говорят там же часто. Ангуляр ещё медленнее этих двух?)
Anonymous
А почему часто в вакансиях помимо vue ещё и реакт запрашивают? Vue не полностью способен заменить реакт? Просто хочу понять где используется последний..
Нет, может, он такой же полноценный, просто стеки у разных компаний - разные. Vue скорее походит на ангуляр, по коду
Игорь
Хотя ещё и про ангуляр говорят там же часто. Ангуляр ещё медленнее этих двух?)
Есть в сети сравнения и тесты, Ангуляр медленее всех, быстрее всех Svelte. Изучай то, что тебе больше понравится. Я бы порекомендовал Vue или Svelte, если хочешь подходить под большее количество вакансий - React.
Игорь
Но 1 человек способен занимать только 1 вакансию, это стоит помнить.
Anonymous
Хотя ещё и про ангуляр говорят там же часто. Ангуляр ещё медленнее этих двух?)
Это да, ангуляр медленнее, по опыту пользования говорю
GDv
Спасибо большое, что разъяснили!
Игорь
Но в общем и целом они все с одной целью - компоненты и реактивность.
Anonymous
У них программа на сколько помню Electron + React
GDv
Если они плюс-минус для одного и того же..
Игорь
Бывает надо переписать логику с реакта или вуя или наоборот
Любимое занятие фронтендеров после написания фреймворков
Anonymous
А для чего такое может потребоваться?
Ну скажем посчитали что, что-то удобнее/быстрее/разработчики дешевле, вот и решили стек поменять
Завьялов
Так вакансии тут можно публиковать или нет?
Fran
Сколько у нас нынче стоит сделать крутой лендинг, со всякими анимациями. Ну короче, сайт портфолио под мобилку, таблетку и стадалон
Fran
Сколько нынче чарджат
Anonymous
50-120к
Fran
чего
Anonymous
Р
Fran
120 - это месяц работы фулл стак мидла
root
Ребят, есть список: <ul> <li>1 <ul> <li>1.1</li> </ul> </li> .... .... .... </ul> Как сделать чтобы нажимая на 1 раскрывался список Нажимая на 2 сворачивался 1 разворачивался список 2
Fran
прибавим овертайм, получаем 180 часов работы миддла фулл стака
Fran
ты мне говоришь что цена лендинга - это 180 часов его работы?
Anonymous
120 - это месяц работы фулл стак мидла
Ты явно мыслишь не мозгами бизнеса
Anonymous
Ну щкеади за 500р на фрилансе и не еби себе мозг
Fran
Ха, а я что дурачек идти в агенство
Fran
Так я про это и говорю
Anonymous
Сколько у нас нынче стоит сделать крутой лендинг, со всякими анимациями. Ну короче, сайт портфолио под мобилку, таблетку и стадалон
Зависит от размера (количества блоков/секций) и имиджа разработчика: известный и имеющий крайне большое количество работ вполне может просить те 150к за лендинг под ключ
Fran
Нормальные цены нынче
Fran
Я думал найти кодерка за 20к
Fran
Та лебедева не берем
Anonymous
Я думал найти кодерка за 20к
Если блоков ~7 и не каждый анимирован, то да, такие цены вполне средние