7 крутых и бесплатных компонентов формы, сделанных с помощью Tailwind CSS.
https://proglib.io/w/9248d4c7
https://proglib.io/w/9248d4c7
DEV Community
💯 7 Free cool Form Components made in TailwindCSS
A new series to hunt for Free Tailwind Components. In this edition we are exploring Form Components.
CSS — это гораздо больше, чем просто набор свойств. Это набор взаимосвязанных layout-алгоритмов (layout modes), каждый из которых представляет собой сложную систему со своими правилами и секретными механизмами.
Автор статьи утверждает, что понимание алгоритмов компоновки может помочь разобраться в закулисье CSS. Приступим 👉 https://proglib.io/w/d5f0efaf
Автор статьи утверждает, что понимание алгоритмов компоновки может помочь разобраться в закулисье CSS. Приступим 👉 https://proglib.io/w/d5f0efaf
Разбираемся в различиях между псевдонимами типов и интерфейсами в TypeScript 4.6.
https://proglib.io/w/ef8fcc95
https://proglib.io/w/ef8fcc95
NOP::Nuances of programming
Различия между псевдонимами типов и интерфейсами в TypeScript 4.6
Псевдонимы типов и интерфейсы в TypeScript 4.6 очень похожи, но все же у них есть определенные различия и ограничения. Поговорим о том, в каких случаях следует использовать каждый из них.
Руководство по использованию nextTick() в Vue.js для мгновенного получения последней версии DOM.
https://proglib.io/w/349cd85e
https://proglib.io/w/349cd85e
Dmitri Pavlutin Blog
How to Use nextTick() in Vue
nextTick(callback) executes the callback when the DOM has been updated.
Jim Nielsen делится интересными деталями реализации новой темы блога: https://proglib.io/w/7b68f817
Jim-Nielsen
Jim Nielsen
The personal website of Jim Nielsen.
Всем привет! 👋
«Библиотека программиста» проводит опрос о заинтересованности родителей в дополнительном образовании для детей. В частности, о перспективах обучения детей программированию. Нам очень важно знать Ваше мнение, чтобы использовать Ваши пожелания и ответы при разработке курсов для детей онлайн-школы proglib.academy.
Опрос займет не более 10 минут, но будет полезен для нашего будущего развития.
Ваше мнение очень важно!
https://proglib.io/w/77849b95
«Библиотека программиста» проводит опрос о заинтересованности родителей в дополнительном образовании для детей. В частности, о перспективах обучения детей программированию. Нам очень важно знать Ваше мнение, чтобы использовать Ваши пожелания и ответы при разработке курсов для детей онлайн-школы proglib.academy.
Опрос займет не более 10 минут, но будет полезен для нашего будущего развития.
Ваше мнение очень важно!
https://proglib.io/w/77849b95
Google Docs
Опрос по перспективам обучения детей программированию
Добрый день!
«Библиотека программиста» проводит опрос о заинтересованности родителей в дополнительном образовании для детей. В частности, о перспективах обучения детей программированию. Нам очень важно знать ваше мнение, чтобы использовать ваши пожелания…
«Библиотека программиста» проводит опрос о заинтересованности родителей в дополнительном образовании для детей. В частности, о перспективах обучения детей программированию. Нам очень важно знать ваше мнение, чтобы использовать ваши пожелания…
Интересный опыт реализации навигации клавиатурой по всему приложению от команды Discord.
https://proglib.io/w/ce93330c
https://proglib.io/w/ce93330c
Хабр
Как Discord реализовал навигацию клавиатурой по всему приложению
Мы делаем Discord доступным для каждого. В 2020 году мы многое сделали, чтобы значительно улучшить ассебилити в приложении. Остаётся ещё много работы, но мы уже сейчас можем рассказать об одном из...
#news
Новости из мира фронтенд-разработки:
— Обзор нововведений в React 18
— Анонс RedwoodJS 1.0
— Анонс MDN Plus от Mozilla
Новости из мира фронтенд-разработки:
— Обзор нововведений в React 18
— Анонс RedwoodJS 1.0
— Анонс MDN Plus от Mozilla
Хабр
React 18
В нашем последнем посте мы поделились пошаговыми инструкциями по обновлению вашего приложения до React 18 . В текущем посте мы дадим обзор того, что нового появилось в React 18, и что это означает для...
This media is not supported in your browser
VIEW IN TELEGRAM
🛰Создайте игру «Звездные войны» и приложите в свое портфолио
Старт 2-го потока интенсива «Архитектуры и шаблоны проектирования» уже 15 мая.
⚡️Освойте основные паттерны проектирования и прокачайте свои навыки архитектора программного обеспечения.
⚡️В течение всего интенсива вы будете создавать игру «Звездные войны». У вас будет собственный корабль, который научится летать по полю битвы, стрелять основным оружием и применять секретное оружие.
Для кого? Интенсив подойдет как новичкам, так и опытным разработчикам, у которых есть опыт написания программ на объектно-ориентированном языке программирования.
Присоединяйтесь, пока действует скидка 50% до 14 апреля!
Узнать подробнее и записаться можно на сайте.
Старт 2-го потока интенсива «Архитектуры и шаблоны проектирования» уже 15 мая.
⚡️Освойте основные паттерны проектирования и прокачайте свои навыки архитектора программного обеспечения.
⚡️В течение всего интенсива вы будете создавать игру «Звездные войны». У вас будет собственный корабль, который научится летать по полю битвы, стрелять основным оружием и применять секретное оружие.
Для кого? Интенсив подойдет как новичкам, так и опытным разработчикам, у которых есть опыт написания программ на объектно-ориентированном языке программирования.
Присоединяйтесь, пока действует скидка 50% до 14 апреля!
Узнать подробнее и записаться можно на сайте.
Полное руководство по идентификации шрифтов на веб-сайте, в PDF, мобильном приложении или файле изображения.
https://proglib.io/w/1fcf63ee
https://proglib.io/w/1fcf63ee
www.learnui.design
Identifying Fonts: the Complete Guide
How to identify fonts in websites · in PDFs · in mobile apps · in images
🔧 DOMPurify — быстрый XSS-санитайзер DOM для HTML, MathML и SVG. Инструмент работает с безопасным значением по умолчанию, но предлагает множество конфигураций.
https://proglib.io/w/c759e9a5
https://proglib.io/w/c759e9a5
GitHub
GitHub - cure53/DOMPurify: DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify…
DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo: - cure53/DOMPurify
🐸 Flexbox Froggy — игра, в которой нужно помогать лягушонку Фроги и его друзьям написанием CSS кода.
https://proglib.io/w/9a38bafd
https://proglib.io/w/9a38bafd
Flexboxfroggy
Flexbox Froggy
A game for learning CSS flexbox
Краткий разбор принципов работы компилятора TypeScript: https://proglib.io/w/92d463d2
Повысьте свои скиллы в HTML & CSS с помощью базового трехчасового видеоруководства от freeCodeCamp 🔥.
https://proglib.io/w/1d5a5c68
https://proglib.io/w/1d5a5c68
YouTube
Frontend Development Course - Create a Blog with HTML & CSS
Improve your HTML and CSS skills by creating a blog in this frontend development course.
✏️ Julio Codes created this course. Check out his channel: https://www.youtube.com/c/JulioCodes
💻 Code: https://github.com/jlop007/FreeCodeCamp-NewsFlash
🔗 Remix icons:…
✏️ Julio Codes created this course. Check out his channel: https://www.youtube.com/c/JulioCodes
💻 Code: https://github.com/jlop007/FreeCodeCamp-NewsFlash
🔗 Remix icons:…
🔧 Browserslist — это единая конфигурация для всех инструментов, которым нужно знать, какие браузеры вы поддерживаете. Используется в:
— Autoprefixer
— Babel
— postcss-preset-env
— eslint-plugin-compat
— stylelint-no-unsupported-browser-features
— postcss-normalize
— obsolete-webpack-plugin
https://proglib.io/w/aa168ed2
— Autoprefixer
— Babel
— postcss-preset-env
— eslint-plugin-compat
— stylelint-no-unsupported-browser-features
— postcss-normalize
— obsolete-webpack-plugin
https://proglib.io/w/aa168ed2
GitHub
GitHub - postcss/autoprefixer: Parse CSS and add vendor prefixes to rules by Can I Use
Parse CSS and add vendor prefixes to rules by Can I Use - postcss/autoprefixer
👋Привет!
Программист? А как хорошо ты знаешь математику?
🎲 Приготовься пройти тест по математике и проверить свои знания!
Мы собрали 15 интересных примеров, решив которые, первые 30 человек получат сертификат на 10 тыс. рублей на обучение в онлайн-школе proglib.academy, а также те, кто займут первые три места, получат вознаграждение в размере 1500, 1000 и 500 руб., соответственно.
🏆 Результаты объявим через 5 дней, успехов!
Пройти тест можно по ссылке.
Программист? А как хорошо ты знаешь математику?
🎲 Приготовься пройти тест по математике и проверить свои знания!
Мы собрали 15 интересных примеров, решив которые, первые 30 человек получат сертификат на 10 тыс. рублей на обучение в онлайн-школе proglib.academy, а также те, кто займут первые три места, получат вознаграждение в размере 1500, 1000 и 500 руб., соответственно.
🏆 Результаты объявим через 5 дней, успехов!
Пройти тест можно по ссылке.
proglib.academy
Proglib Academy — онлайн-курсы для IT-специалистов
От создателей «Библиотеки программиста» – одного из самых крупных IT-сообществ. Получи бесплатный доступ к курсам. Продвигайся по карьере и осваивай новые навыки на курсах: Математика для Data Science, Алгоритмы и структуры данных, Frontend Basic, Python…
🔧 Objection.js — минималистичная ORM-библиотека для Node.js, которая упрощает взаимодействие с БД и не перегружена дополнительными функциями (как sequalize или typeORM). Разбираемся с ее спецификой и принципами работы.
https://proglib.io/w/fb430f6e
https://proglib.io/w/fb430f6e
Хабр
Как упростить работу с базами данных в Node.js с помощью Objection.js
Objection.js — минималистичная ORM-библиотека для Node.js, которая сильно упрощает взаимодействие с базами данных и не перегружена дополнительными функциями, как sequalize или typeORM. Разбираемся, в...
Евгений Тригубов, фронтенд-разработчик в платформенной команде Delivery Club, рассказывает о проблеме, с которой столкнулся при загрузке динамических модулей микрофронтендов и как ее решил с помощью плагина Module Federation.
https://proglib.io/w/ef42dacf
https://proglib.io/w/ef42dacf
webpack
Module Federation | webpack
webpack is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser, yet it is also capable of transforming, bundling, or packaging just about any resource or asset.