Хорошая статья расказывающая о нюансах при отладке JS
- как отладить попап, который скрывается, если убрать мышку c него;
- логирование при помощи breakpoint-ов;
- hotFix-ы посредством breakpoint-ов;
- определение, какой код выполнил AJAX запрос.
Статья
#статья
👉🏻@frontend_html_css_js
- как отладить попап, который скрывается, если убрать мышку c него;
- логирование при помощи breakpoint-ов;
- hotFix-ы посредством breakpoint-ов;
- определение, какой код выполнил AJAX запрос.
Статья
#статья
👉🏻@frontend_html_css_js
Habr
Chrome DevTools: Хитрости при отладке
В сети полно обзоров Chrome DevTools, которые демонстрируют многочисленные возможности этого прекрасного инструмента. DevTools настолько большие, что познать их полностью, как мне кажется, уже почти...
Какое значение вернёт parseInt('a123')?
Anonymous Quiz
21%
выбросит ошибку
21%
123
5%
'123'
33%
NaN
21%
undefined
Статья о том, как реализовать свой Dependency Injection
Привет! Нашёл шикарную статью о том, как написать свой Dependency Injection на TypeScript, с применением декораторов. Автор расписывает что такое Dependency Injection и показывает простой пример. Статья обязательна к прочтению, если вы хотите(или уже) изучить Angular.
Статья
#статья
👉🏻@frontend_html_css_js
Привет! Нашёл шикарную статью о том, как написать свой Dependency Injection на TypeScript, с применением декораторов. Автор расписывает что такое Dependency Injection и показывает простой пример. Статья обязательна к прочтению, если вы хотите(или уже) изучить Angular.
Статья
#статья
👉🏻@frontend_html_css_js
Привет. Нашли на Хекслете бесплатные курсы https://ru.hexlet.io/courses/free
Думаю будет полезно пройти некоторые из них.
Как вам название одного из курсов "Жизнь программиста"?)
Думаю будет полезно пройти некоторые из них.
Как вам название одного из курсов "Жизнь программиста"?)
Плюс, на досуге, можно посмотреть канал Отсобеседование. Там проводят собеседования фронтендеров и бекэндеров.
К примеру собиседование Junior Frontend разрабочика.
К примеру собиседование Junior Frontend разрабочика.
У Почтатеха — первый митап по разработке интерфейсов. В онлайне, 9 декабря в 18:00. Участие бесплатное, но нужно зарегистрироваться: https://pochtatech.timepad.ru/event/1843349.
В программе:
– Дима Морозов, ведущий разработчик интерфейсов в Почтатехе, расскажет о том, как сделать простые интерфейсы для огромного количества сложных систем — у Почты больше 120 разных продуктов.
– Илья Полянский, продуктовый дизайнер из Почтатеха, расскажет о developer-driven-подходе к дизайну — как правильно выстроенная работа с фронтенд-разработчиками влияет на качество интерфейсов.
– Глеб Михеев, технический директор и основатель агентства Beta, программный директор в Skillbox, расскажет, как выстроить архитектуру фронтенд-приложений, — а ещё о том, как на неё смотреть в разрезе развития приложения и роста команды.
Save the date: 9 декабря, 18:00. Ждём вас!
В программе:
– Дима Морозов, ведущий разработчик интерфейсов в Почтатехе, расскажет о том, как сделать простые интерфейсы для огромного количества сложных систем — у Почты больше 120 разных продуктов.
– Илья Полянский, продуктовый дизайнер из Почтатеха, расскажет о developer-driven-подходе к дизайну — как правильно выстроенная работа с фронтенд-разработчиками влияет на качество интерфейсов.
– Глеб Михеев, технический директор и основатель агентства Beta, программный директор в Skillbox, расскажет, как выстроить архитектуру фронтенд-приложений, — а ещё о том, как на неё смотреть в разрезе развития приложения и роста команды.
Save the date: 9 декабря, 18:00. Ждём вас!
pochtatech.timepad.ru
FRONTEND MEETUP ПОЧТАТЕХ / События на TimePad.ru
Почтатех собирает фронтендеров, дизайнеров, продактов и всех тех, кто занимается проектированием и разработкой интерфейсов в 2021 году на первый онлайн митап от Почтатех. Трансляция пройдет из студии Skillbox, куда в гости придут наши спикеры. Подключайтесь!
Ежегодный веб-альманах 2021 года от HTTP Archive
2021 год по традиции заканчивается подведением итогов и сбором интересной статистики.
Разработчики используют это время, чтобы уловить тенденции, царящие в IT. Для веб-разработчиков важны тренды среди Web-проектов.
О многих из них можно узнать в альманахе от HTTP Archive.
Несколько интересных фактов:
— jQuery используется на 84% сайтов, React — на 8%.
— Wordpress обслуживает 33% просканированных сайтов.
— 94% сайтов используют по крайней мере один сторонний ресурс, подавляющее большинство от сервисов Google.
— 16% страниц используют бессодержательные названия ссылок: «click here», «read», «more» и т.п.
— На 20% сайтов нет определения атрибута lang.
Всего в веб-альманахе было опубликовано 24 главы про HTTP, HTML, CSS, JS и др. на английском и русском (частично) языках.
Подробнее здесь:
https://almanac.httparchive.org/en/2021/
2021 год по традиции заканчивается подведением итогов и сбором интересной статистики.
Разработчики используют это время, чтобы уловить тенденции, царящие в IT. Для веб-разработчиков важны тренды среди Web-проектов.
О многих из них можно узнать в альманахе от HTTP Archive.
Несколько интересных фактов:
— jQuery используется на 84% сайтов, React — на 8%.
— Wordpress обслуживает 33% просканированных сайтов.
— 94% сайтов используют по крайней мере один сторонний ресурс, подавляющее большинство от сервисов Google.
— 16% страниц используют бессодержательные названия ссылок: «click here», «read», «more» и т.п.
— На 20% сайтов нет определения атрибута lang.
Всего в веб-альманахе было опубликовано 24 главы про HTTP, HTML, CSS, JS и др. на английском и русском (частично) языках.
Подробнее здесь:
https://almanac.httparchive.org/en/2021/
Forwarded from Будни разработчика
This media is not supported in your browser
VIEW IN TELEGRAM
#статья дня
Соскучились по геометрии? Да не врите, по ней невозможно не соскучиться.
Представьте такую задачу: вам надо бесконечно скроллить всего 3-5 слайдов. Причём, скроллить нативно, без дёрганий. Как обычный скролл на мобилах, в общем.
Очевидно, на ум придёт Swiper, есть у него опция freeMode, но он, во-первых монструозный, во-вторых — бесконечный режим на нём столь же бесконечно баганутый.
Я же предлагаю мыслить в 3d: расположите карусель как… как реальную карусель с задолбавшими всех лошадками. И сделайте её достаточно большой, чтобы нивелировать искажение перспективы.
Не знаете, как? Да вот так же: https://3dtransforms.desandro.com/carousel
freeMode уж сами допишете.
Острожно — геометрия! И CSS 3d-преобразования 🤪
Великолепная статья, такие в школе надо преподавать.
#css #js #carousel #3d
Соскучились по геометрии? Да не врите, по ней невозможно не соскучиться.
Представьте такую задачу: вам надо бесконечно скроллить всего 3-5 слайдов. Причём, скроллить нативно, без дёрганий. Как обычный скролл на мобилах, в общем.
Очевидно, на ум придёт Swiper, есть у него опция freeMode, но он, во-первых монструозный, во-вторых — бесконечный режим на нём столь же бесконечно баганутый.
Я же предлагаю мыслить в 3d: расположите карусель как… как реальную карусель с задолбавшими всех лошадками. И сделайте её достаточно большой, чтобы нивелировать искажение перспективы.
Не знаете, как? Да вот так же: https://3dtransforms.desandro.com/carousel
freeMode уж сами допишете.
Острожно — геометрия! И CSS 3d-преобразования 🤪
Великолепная статья, такие в школе надо преподавать.
#css #js #carousel #3d