В последнее время язык JavaScript развивается ускоренными темпами.
Все чаще и чаще на проектах отказываются от различных библиотек в пользу нативных возможностей JavaScript.
И один из таких примеров - уменьшение популярности jQuery - библиотеки, которая была №1.
Если вы все ещё пользуетесь ей или просто изучаете DOM API - то эта статья для вас!
👉Используем DOM как Pro
#js
Все чаще и чаще на проектах отказываются от различных библиотек в пользу нативных возможностей JavaScript.
И один из таких примеров - уменьшение популярности jQuery - библиотеки, которая была №1.
Если вы все ещё пользуетесь ей или просто изучаете DOM API - то эта статья для вас!
👉Используем DOM как Pro
#js
Университет Иннополис открывает набор на бесплатные шестимесячные IT-курсы.
Всего 3 направления: JavaScript, Data Science и тестирование ПО.
Заявку нужно подать до 31 августа.
Отбор студентов по конкурсу, обещают высокую степендию и последующее трудоустройство.
👉Подробнее👈
ЗЫ Как я понял, на это обучение уже с опытом отбирают😔
Всего 3 направления: JavaScript, Data Science и тестирование ПО.
Заявку нужно подать до 31 августа.
Отбор студентов по конкурсу, обещают высокую степендию и последующее трудоустройство.
👉Подробнее👈
ЗЫ Как я понял, на это обучение уже с опытом отбирают😔
career.innopolis.university
Карьера в Университете Иннополис
Присоединяйтесь к команде специалистов Университета Иннополис!
UPD:
Один из читателей прислал отзыв по учебе, о которой я выше рассказывал. С его разрешения публикую скрин:
Один из читателей прислал отзыв по учебе, о которой я выше рассказывал. С его разрешения публикую скрин:
Всем привет! ПРОСЬБА - прочесть сообщение и проголосовать! Заране всем благодарен 👍
Последнее время погряз в работе - даже на самообразование времени и сил не остается. Жизнь немного изменилась - да и цели, поставленной при создании этого канала я добился (занести свой опыт обучения с 0 до первой работы).
Теперь хочу понять - в каком формате продолжать вести этот блог. Голосуйте, пишите в личку, интересно ваше мнение.
Последнее время погряз в работе - даже на самообразование времени и сил не остается. Жизнь немного изменилась - да и цели, поставленной при создании этого канала я добился (занести свой опыт обучения с 0 до первой работы).
Теперь хочу понять - в каком формате продолжать вести этот блог. Голосуйте, пишите в личку, интересно ваше мнение.
Что изменить в канале? Можно выбрать несколько вариантов
Anonymous Poll
15%
Ничего, формат устраивает
9%
Больше личной жизни
48%
Освещение происходящего на работе, чем занимаешься, трудности, успехи, баги и тп
8%
Рекламы побольше!!!
10%
Рекламы поменьше
0%
Напишу в личку свой вариант
46%
Больше информации обучающимся
25%
Больше информации для опытных разработчиков
DНЕВНИК web-программиста
Что изменить в канале? Можно выбрать несколько вариантов
Огромное спасибо всем, кто проголосовал. Ну что же - выводы сделал, немного поменяю формат своих публикаций. Хотя результаты немного удивили - каждый второй ещё учится и хочет больше информации по учебе, при этом столько же желают читать о рабочем процессе. И только каждый четвертый считает себя опытным.
Буду больше писать о реальной работе (стараясь не нарушать соглашение о не разглашении) и при этом продолжать публиковать хорошие материалы как для обучающихся, так и для опытных коллег!!! Не переключайтесь © 🤣
Всем удачи 🖖
ЗЫ Ну и рекламы немножко будет - на мороженое 🍺🤣
Буду больше писать о реальной работе (стараясь не нарушать соглашение о не разглашении) и при этом продолжать публиковать хорошие материалы как для обучающихся, так и для опытных коллег!!! Не переключайтесь © 🤣
Всем удачи 🖖
ЗЫ Ну и рекламы немножко будет - на мороженое 🍺🤣
Одна из тем, которые я хочу срочно подтянуть - это тестирование. Проект, который сейчас делаю, довольно сложный, очень много кода, предшествующего построению интерфейсов - его желательно весь тестировать.
Так же я использовал тестирование, когда переносил legacy код, а потом решил его оптимизировать. Что я сделал - зная, что код рабочий я написал к нему тесты и проверил, чтобы все проходили. Только после этого начал оптимизировать код (фактически с 0 переписал его, изменив архитектуру), проверяя тесты. Рекомендую такой подход в данных ситуациях - очень облегчает жизнь в сложных кусках кода.
Так же хотелось бы чаще тестировать React компоненты.
Кстати, вот свежий курс - буду на выходные заниматься.
зы Рекомендую почитать про Storybook, если кто юзает React.
#test #react
Так же я использовал тестирование, когда переносил legacy код, а потом решил его оптимизировать. Что я сделал - зная, что код рабочий я написал к нему тесты и проверил, чтобы все проходили. Только после этого начал оптимизировать код (фактически с 0 переписал его, изменив архитектуру), проверяя тесты. Рекомендую такой подход в данных ситуациях - очень облегчает жизнь в сложных кусках кода.
Так же хотелось бы чаще тестировать React компоненты.
Кстати, вот свежий курс - буду на выходные заниматься.
зы Рекомендую почитать про Storybook, если кто юзает React.
#test #react
Если вы изучаете Реакт и планируете написать хорошее портфолио - вот отличная идея!
👉React Calculator на Hooks и Context API
Хороших выходных.
#react
👉React Calculator на Hooks и Context API
Хороших выходных.
#react
DEV Community
Build a React Calculator with Hooks and Context API
Originally Published March 15, 2019 for FreeCodeCamp.org If you are like me, when you first heard of...
Перевод официального блога React о предварительной версии React 17
⛔️Спойлер - новой функциональности не будет, но мне понравилось новое направление развития React
#react
⛔️Спойлер - новой функциональности не будет, но мне понравилось новое направление развития React
#react
Хекслет
Предварительная версия React 17: обошлись без новой функциональности
Перевод статьи об особенностях предварительной версии React 17. В ней рассказывается, какова роль этого обновления, каких изменений от него ожидать и как протестировать предварительную версию React 17.
Как не крути, а Google Chrome без альтернативы для разработки.
Постоянно улучшают мощь DevTools, хотя куда уже больше.
Кстати, вот последнии навороты
Постоянно улучшают мощь DevTools, хотя куда уже больше.
Кстати, вот последнии навороты
Chrome for Developers
What's New In DevTools (Chrome 86) | Blog | Chrome for Developers
New Media panel, capture node screenshot, Issues tab updates, emulate missing local fonts, inactive users and prefers-reduced-data.
А каким браузером для разработки/отладки вы пользуетесь?
Anonymous Poll
13%
Firefox
81%
Chrome
4%
Другое
3%
А что такое DevTools?
Исправление странной ошибки и стратегии отладки, проверенные временем
Перевод статьи, где автор разбирает ошибку в пользовательском интерфейсе.
ЗЫ Я предпочитаю вариант, озвученный в первом комментарии 🤣
Перевод статьи, где автор разбирает ошибку в пользовательском интерфейсе.
ЗЫ Я предпочитаю вариант, озвученный в первом комментарии 🤣
Всем привет!
На работе подключили к ещё одному проекту - и опять я один и опять это старый проект)))))
К счастью, он не такой древний как мой основной и в добавок это обычный по сложности проект. Фактически, я отдыхаю на нем 🤣🤣🤣
Вчера, правда, была задача, с которой пришлось помучиться + там используется graphql, который я в глаза не видел.
Если вдруг кому нужно - нашел свежий курс на русском. Не скажу, что супер, но выбор не богат(((
#graphql
На работе подключили к ещё одному проекту - и опять я один и опять это старый проект)))))
К счастью, он не такой древний как мой основной и в добавок это обычный по сложности проект. Фактически, я отдыхаю на нем 🤣🤣🤣
Вчера, правда, была задача, с которой пришлось помучиться + там используется graphql, который я в глаза не видел.
Если вдруг кому нужно - нашел свежий курс на русском. Не скажу, что супер, но выбор не богат(((
#graphql
YouTube
GraphQL
В данном видео-курсе мы с вами разберём библиотек GraphQL. GraphQL – фактически это язык запросов или синтаксис, который описывает как запрашивать данные, со...
Всем привет! 🖖
Как вы считаете, актуален ли подход микросервисной архитектуры во фронтенде? Я вот никак не определюсь и больше склоняюсь к плану Б - не уместен он тут.
А пока голосуем, вот перевод статьи 11 инструментов для разработки микрофронтендов, о которых стоит знать
#js
Как вы считаете, актуален ли подход микросервисной архитектуры во фронтенде? Я вот никак не определюсь и больше склоняюсь к плану Б - не уместен он тут.
А пока голосуем, вот перевод статьи 11 инструментов для разработки микрофронтендов, о которых стоит знать
#js
Хабр
11 инструментов для разработки микрофронтендов, о которых стоит знать
В сфере серверного программирования разбиение традиционных монолитных бэкендов на микросервисы позволило добиться невиданной прежде эффективности работы и недоступных ранее возможностей по...
Микросервисной подход во фронтенде.
Anonymous Poll
17%
Не использую.
3%
Я работаю в банке, а тут только так и делаем
12%
Хочу попробовать
60%
Что такое микросервисы?
7%
За этим будущее!!!