Сравниваем дизайн с версткой
Дизайнерский глаз легко подмечает различия между макетом и конечным результатом верстки, а вот для верстальщика это может стать проблемой. В статье вы найдете ряд советов, которые будут полезны при проверке фронтенда: https://proglib.io/w/0285aa00
#interface
Дизайнерский глаз легко подмечает различия между макетом и конечным результатом верстки, а вот для верстальщика это может стать проблемой. В статье вы найдете ряд советов, которые будут полезны при проверке фронтенда: https://proglib.io/w/0285aa00
#interface
CSS vs CSS-in-JS: сравнение производительности
Спойлер: CSS-in-JS реально проигрывает.
https://proglib.io/w/a954cbbb
#css
Спойлер: CSS-in-JS реально проигрывает.
https://proglib.io/w/a954cbbb
#css
Изучение вкладки Network в Chrome Dev Tools
Учимся изменять производительность веб-приложений с помощью вкладки Network: https://proglib.io/w/9db306dc
#performance
Учимся изменять производительность веб-приложений с помощью вкладки Network: https://proglib.io/w/9db306dc
#performance
Medium
Exploring the Network Tab in Chrome Dev Tools
Learn how to measure Web App performance using the Network Tab in Chrome Dev Tools
5 популярных песочниц для веб-разработчиков
Главная задача песочниц — дать пользователю удобное и безопасное место для разработки. Здесь можно учиться кодить и выполнять рабочие задачи. Код из песочницы можно добавлять на Stack Overflow, Хабр и их аналоги, чтобы показать другим пользователям.
https://proglib.io/w/b98288bb
#tools
Главная задача песочниц — дать пользователю удобное и безопасное место для разработки. Здесь можно учиться кодить и выполнять рабочие задачи. Код из песочницы можно добавлять на Stack Overflow, Хабр и их аналоги, чтобы показать другим пользователям.
https://proglib.io/w/b98288bb
#tools
HTML Academy
5 популярных песочниц для веб-разработчиков
Песочницы — это изолированное пространство, онлайн-редакторы кода. Их особенность в том, что вы можете сверстать страницу или написать программу и сразу же увидеть результат работы.
The Clean Architecture на TypeScript и React
Статья рассказывает об опыте применения The Clean Architecture в React-приложениях на TypeScript: https://proglib.io/w/66492477
#architecture
Статья рассказывает об опыте применения The Clean Architecture в React-приложениях на TypeScript: https://proglib.io/w/66492477
#architecture
Представьте, что ваш знакомый/коллега/родственник попросил у вас совета, как стать программистом?
Поделитесь вашим мнением, что бы вы ему ответили:
https://forms.gle/7YZ2rxnyBWsnMqYD7
Лучшие ответы опубликуем в отдельной подборке!
Поделитесь вашим мнением, что бы вы ему ответили:
https://forms.gle/7YZ2rxnyBWsnMqYD7
Лучшие ответы опубликуем в отдельной подборке!
Еще не используешь SVG фавиконки?
Тебе нужно использовать SVG фавиконки! Они поддерживаются почти во всех браузерах и использовать их намного удобнее, чем обычные фавиконы: https://proglib.io/w/76572817
#browser
Тебе нужно использовать SVG фавиконки! Они поддерживаются почти во всех браузерах и использовать их намного удобнее, чем обычные фавиконы: https://proglib.io/w/76572817
#browser
Оптимизация производительности фронтенда
Хороший лонгрид на выходные:
Часть 1. Critical Render Path
Часть 2. Event loop, layout, paint, composite
#performance
Хороший лонгрид на выходные:
Часть 1. Critical Render Path
Часть 2. Event loop, layout, paint, composite
#performance
Пользовательские события в JavaScript: полное руководство
Все, что вы должны знать о создании и использовании кастомных событий:
https://proglib.io/w/8df9f982
#javascript
Все, что вы должны знать о создании и использовании кастомных событий:
https://proglib.io/w/8df9f982
#javascript
Webformyself
Пользовательские события в JavaScript: полное руководство
Как создать пользовательское событие в JavaScript и его отправка. Использование конструктора CustomEvent. Перетаскивание и деструктуризация объекта
Управление памятью в JavaScript
Статья рассказывает об управлении памятью и принципах работы сборщика мусора, а также о том, как избежать наиболее распространенных видов утечек памяти: https://proglib.io/w/0ec1c5e3
#performance
Статья рассказывает об управлении памятью и принципах работы сборщика мусора, а также о том, как избежать наиболее распространенных видов утечек памяти: https://proglib.io/w/0ec1c5e3
#performance
🎮 Игры на JavaScript
✔️ Тетрис на JavaScript: разбираем возможности языка через геймификацию
✔️ Пятнашки на JavaScript и Canvas
#games
✔️ Тетрис на JavaScript: разбираем возможности языка через геймификацию
✔️ Пятнашки на JavaScript и Canvas
#games
Библиотека программиста
🎮Тетрис на JavaScript: разбираем возможности языка через геймификацию
Чтобы провести разбор современных возможностей JavaScript, напишем собственную версию одной из самых популярных игр в мире - Тетриса.
☕️ Доступный автокомплит с нуля на JavaScript
Руководство по созданию компонента автодополнения с учетом всех требований доступности.
https://proglib.io/w/bef1e2f6
#javascript #interface #accessibility
Руководство по созданию компонента автодополнения с учетом всех требований доступности.
https://proglib.io/w/bef1e2f6
#javascript #interface #accessibility
Библиотека программиста
☕ Доступный автокомплит с нуля на JavaScript
Руководство по созданию компонента автодополнения с учетом всех требований доступности.
5 крутых функций JavaScript, о которых не знает большинство разработчиков
С помощью JavaScript можно делать одно и то же разными способами. С выпуском каждой новой спецификации ECMAScript, добавляя новые методы и операторы, чтобы сделать код короче и где-то более читабельным.
https://proglib.io/w/0a5b288d
С помощью JavaScript можно делать одно и то же разными способами. С выпуском каждой новой спецификации ECMAScript, добавляя новые методы и операторы, чтобы сделать код короче и где-то более читабельным.
https://proglib.io/w/0a5b288d
Библиотека программиста
☕ 5 крутых функций JavaScript, о которых не знает большинство разработчиков
С помощью JavaScript можно делать одно и то же разными способами. С выпуском каждой новой спецификации ECMAScript добавляются новые методы и операторы, чтобы сделать код более коротким и читабельным.
Пишем фронтенд-компоненты на ванильном JS
В наши дни вокруг фронтенд-фреймворков много шумихи, но нужны ли они на самом деле? https://proglib.io/w/a842fca8
#tools #frameworks
В наши дни вокруг фронтенд-фреймворков много шумихи, но нужны ли они на самом деле? https://proglib.io/w/a842fca8
#tools #frameworks
NOP::Nuances of programming
Пишем фронтенд-компоненты на ванильном JS
В наши дни вокруг фронтенд-фреймворков (React, Angular, Vue) много шумихи. Поразмышляем, какую проблему они решают и для чего могут быть полезны.
Вокруг поиска первой работы в IT много вопросов и проблем: большой конкурс на позицию junior, провалы на собеседованиях, глобальная незаинтересованность рынка в джунах, особенно если им больше 30. Мы, издание «Библиотека программиста», решили провести опрос среди всех, кто когда-либо искал первую работу в IT-сфере, чтобы понять кто, каким образом и с какой эффективностью (не) справляется с этой задачей. Опрос займет около 3 минут, результаты опубликуем на сайте proglib.io ориентировочно 19 сентября.
https://forms.gle/kuFeTtoHhKQW2Ekc8
https://forms.gle/kuFeTtoHhKQW2Ekc8
Google Docs
Поиск первой работы в IT
Вокруг поиска первой работы в IT много вопросов и проблем: большой конкурс на позицию junior, провалы на собеседованиях, глобальная незаинтересованность рынка в джунах, особенно если им больше 30. Мы, издание «Библиотека программиста», решили провестискал…
Переход от сплошного текста к вырезанному при скролле
Интересный эффект изменения стиля текста от сплошного цвета до вырезанного на HTML и CSS: https://proglib.io/w/4bd9d3d6
#css #design
Интересный эффект изменения стиля текста от сплошного цвета до вырезанного на HTML и CSS: https://proglib.io/w/4bd9d3d6
#css #design
Нет, утилитарные классы - это не то же самое, что инлайн-стили
https://proglib.io/w/d7a9e569
#css #tools
https://proglib.io/w/d7a9e569
#css #tools
frontstuff.io
No, Utility Classes Aren't the Same As Inline Styles | frontstuff
Half a decade after the first commit of the pioneering ACSS, utility-first CSS is more popular than ever. With success comes many adepts but also a fair shar...
Паттерны для работы с API
В статье описаны три шаблона работы с API, которые сделают ваше приложение более устойчивым.
https://proglib.io/w/933f584f
#bestpractices
В статье описаны три шаблона работы с API, которые сделают ваше приложение более устойчивым.
https://proglib.io/w/933f584f
#bestpractices
Вы не знаете как должны работать модальные окна
Уверен, многие хоть раз создавали всплывающее модальное окно. Но задумывались ли вы об определении этого компонента? Как он должен работать?
https://proglib.io/w/21f5e2cc
#interface #accessibility
Уверен, многие хоть раз создавали всплывающее модальное окно. Но задумывались ли вы об определении этого компонента? Как он должен работать?
https://proglib.io/w/21f5e2cc
#interface #accessibility
Хабр
Вы не знаете как должны работать модальные окна
Уверен, многие хоть раз создавали всплывающее модальное окно. Но задумывались ли вы об определении этого компонента? Как он должен работать? В этом материале я постарался собрать максимально полный...
Хочешь освоить востребованную профессию Front-End разработчика и работать в топовых IT-компаниях Москвы? Расходы во время обучение берет на себя JM, а оплата только после твоего трудоустройства программистом.
🙋♂️👉 Подать заявку: https://clck.ru/XMkwJ
• Ты освоишь востребованные технологии, а опытные наставники будут контролировать усвоение материала.
• Ты получишь опыт в бизнес-проекте необходимый для трудоустройства.
• A HR-специалисты помогут составить резюме и подготовят тебя к прохождению трудных собеседований.
• Поддержка от мощного сообщество единомышленников.
Каждый выпускник получает от трех предложений о работе. Поэтому работодателя выберешь самостоятельно после успешных собеседований.
🙋♂️👉 Подать заявку: https://clck.ru/XMkwJ
• Ты освоишь востребованные технологии, а опытные наставники будут контролировать усвоение материала.
• Ты получишь опыт в бизнес-проекте необходимый для трудоустройства.
• A HR-специалисты помогут составить резюме и подготовят тебя к прохождению трудных собеседований.
• Поддержка от мощного сообщество единомышленников.
Каждый выпускник получает от трех предложений о работе. Поэтому работодателя выберешь самостоятельно после успешных собеседований.
Forwarded from Книги для программистов
Learn Vue JS 2 + Google Maps API for Beginners (2020)
Автор: Raja Tamil
Количество страниц: 147
Google Maps API - надежный инструмент, который часто выбирают при создании приложений, работающих с местоположением пользователя. В книге автор учит создавать программы с использованием Vue.js, приводя в пример некоторые приложения. Книга основана на популярном курсе с Udemy.
Достоинства:
➕Хорошо подходит для новичков;
➕Множество примеров кода.
Недостатки:
➖Не замечено.
Скачать книгу
Автор: Raja Tamil
Количество страниц: 147
Google Maps API - надежный инструмент, который часто выбирают при создании приложений, работающих с местоположением пользователя. В книге автор учит создавать программы с использованием Vue.js, приводя в пример некоторые приложения. Книга основана на популярном курсе с Udemy.
Достоинства:
➕Хорошо подходит для новичков;
➕Множество примеров кода.
Недостатки:
➖Не замечено.
Скачать книгу