CodeRoll | Frontend
Open in Telegram
OZ — Лучшее для разработчика и дизайнера / IT инструменты, курсы и книги — Веб-разработка на JS, HTML, CSS, React, Vue,Angular Купить рекламу: https://telega.in/c/coderoll Чат: https://t.me/coderoll_chat По всем вопросам пишите сюда - @yankovsky_ads
Show more4 228
Subscribers
-124 hours
-87 days
-4630 days
Posts Archive
4 228
Pinia - это официально признанная библиотека управления состоянием для Vue.
Даже создатель Vue Эван Ю назвал его фактически Vuex 5.
Pinia была создана Эдуардо Сан Мартином Мороте, тем же членом команды Vue, который создал Vue Router.
Но знаете ли вы, почему стоит использовать Pinia вместо Vuex?
В статье подробнее рассказывается о данной библиотеке и объясняется, почему она лучше Vuex.
Ссылка на статью
#vue
4 228
Small dev tools - это еще один полезный ресурс с различными инструментами:
- JSON декодер
- инструмент для форматирования JSON
- BASE64 декодер
- декодер и энкодер URL
и другие!
Ссылка на сайт
#инструменты
4 228
checkiO - это ресурс для изучения и практики TypeScript и Python, где обучение проходит в игровой форме. Задания представлены в виде миссий и для перехода на следующий уровень нужно написать код.
Принять участие в игре может любой желающий. Участники демонстрируют решение задач и получают оценки от других пользователей.
Ссылка на сайт
#js
4 228
<template>
Как часто вы используете тэг <template> в работе?
Элемент <template> предназначен для хранения разметки, невидимой и предназначенной для вставки куда-либо.
Его отличие от обычных тегов в том, что его содержимое обрабатывается особым образом. Оно не только скрыто, но и считается находящимся вообще «вне документа». А при вставке автоматически «оживает», выполняются из него скрипты, начинает проигрываться видео и другое.
Подробнее о его преимуществах и случаях использования читайте в статье.
Ссылка на статью
#html
4 228
HTML теперь в телеграм!
HTML — самый популярный язык в мире. Именно на нем написаны все сайты. Начать свой путь в программировании проще всего с изучения HTML. Тем более теперь в телеграмме появился официальный русскоязычный канал. Это первоисточник всего, что появляется в платных курсах и остальных ресурсах. Стоит подписаться!
4 228
Chrome 102
Что нового появилось в Chrome версии 102?
Например, стал доступен HTML атрибут inert. Он указывает браузеру игнорировать события пользовательского ввода для элемента, включая события фокуса.
Подробно о нововведениях читайте в статье!
Ссылка на статью
#статьи
4 228
Кастомные контроллы
Bun - это генератор кастомных чекбоксов и радио-баттонов.
В нем можно задать множество настроек: стили контролла, состояния hover и focus, а так же сразу посмотреть все это на реальном примере. И даже можно проверить, как элемент будет выглядеть на темном и светлом бэкграунде.
На выходе вы получаете готовый HTML И CSS!
Ссылка на сайт
#дизайн
4 228
NodeMailer
Электронная почта используется для взаимодействия и общения с клиентами, чтобы они не пропустили важные обновления.
NodeMailer — самый известный модуль, используемый для отправки и получения электронной почты из приложений NodeJS.
В статье рассказывается, как настроить этот модуль для отправки писем.
Ссылка на статью
#nodejs
4 228
React Suite
При создании приложения React разработчики, как правило, тратят большую часть времени на написание кода CSS и JSX, чтобы приложение выглядело привлекательным.
Для экономии времени на помощь приходят библиотеки готовых UI компонентов. Одна из таких - React Suite.
React Suite - это библиотека React компонентов, разработанных для создания серверных и корпоративных системных продуктов.
Ссылка на официальный сайт
#react
4 228
JSON Visio - это инструмент визуализации JSON данных, который иллюстрирует их в виде схемы.
Очень удобен для просмотра структуры данных!
Ссылка на сайт
#инструменты
4 228
Throttling и Debouncing - это методы для повышения производительности сайтов.
Например, если повесить обработчик события на mousemove или scroll, который будет выполнять какие-то сложные вычисления, то каждый раз при срабатывании это будет влиять на производительность сайта.
Оба метода могут помочь с проблемами подобного рода, но они работают по-разному и используются в разных случаях.
Подробно о данных техниках с примерами использования читайте в статье.
Ссылка на статью
#js
4 228
▪️Напоследок дня собрали для Вас подборку IT каналов:
🔥 Шпаргалки программиста — самые полезные гайды и материалы в шпаргалках. Материалы , которые помогут выйти на новый уровень в программирование.
🧩JavaQuiz — канал на котором публикуются интересные задачки и вопросы по Java и их разбор.
✏️ Простой JavaScript — телеграм-канал, в котором рассказывают о JavaScript человеческим языком.
Будет полезен: - начинающим верстальщикам, - фронтенд-разработчикам, - людям, которые изучают JavaScript.
⚡️Web_craft — маст хэв для веб-разработчика. Все фишки js, css, php на одном канале. Подписывайся и пользуйся.
💻 БИЗНЕС it — канал с лучшими кейсами и инсайтами для заработка в сет#, полезные инструменты для продвижения товаров или услуг - ONLINE.
🐧 Linux, please — всё о Linux: Самые полезные мануалы и интересные фитчи.
💻 Mr.Developer – канал с проектами и идеями для разработчиков.
💼 job for devs — лучшие вакансии в сфере IT. Высокооплачиваемая работа доступна из любой точки мира!
☝️Настоятельно рекомендуем подписаться на все каналы
4 228
Grid генераторы
С помощью grid генераторов можно создавать сетку в несколько кликов. Но все ли они хороши?
В статье дается обзор и сравнение популярных генераторов, чтобы вы могли выбрать подходящий вам вариант.
Ссылка на статью
#css
4 228
Словарь разработчика
В обиходе разработчиков присутствует очень много специализированных терминов и слов. И чтобы быть в тренде и понимать других, советуем ознакомиться со многими из данной статьи.
Например, знаете ли вы, что означает registrar или crawl в вебе?
Читайте значение в статье!
Ссылка на статью
#статьи
4 228
CSS генераторы
Полезных инструментов много не бывает!
Делимся ссылкой на ресурс, на котором вы найдете множество полезных генераторов CSS кода:
- генератор для создания кнопок переключателей
- генератор теней
- генератор треугольников
- генератор полосы прокрутки
и еще много других крутых инструментов!
Ссылка на сайт
#дизайн
4 228
Видеочат
Вы можете создать свой видеочат! И в этом вам поможет сегодняшняя статья. Для создания используются JavaScript, Node.js, PeerJS, WebRTC и Socket.io.
В начале статьи можно посмотреть демо создаваемого приложения.
Ссылка на статью
#js
4 228
Анимация во Vue
В статье рассматривается 5 лучших библиотек для создания анимаций во Vue:
- vue-kinesis
- vue-prix
- vue-fake3d-image
- v-wave
- vue-animate-onscroll
Читайте полный обзор с примерами использования в статье!
Ссылка на статью
#vue
4 228
Книги по вебу
Столько всего полезного на одном ресурсе!
На этом сайте собрана коллекция бесплатных книг по HTML, CSS, JavaScript и другим направлениям.
Ссылка на сайт
#инструменты
4 228
Курс по ES6
Если вы все еще не используете spread оператор(...), стрелочные функции и остальное, что пришло с появлением ES6, а так же не понимаете, что такое генераторы и для чего они нужны, то этот курс для вас.
Тем более он бесплатный!
Ссылка на курс
#js
Available now! Telegram Research 2025 — the year's key insights 
