ru
Feedback

Не попадитесь на канал ботавода! Telemetrio находит и помечает такие каналы 👉 Хотите видеть метку — оформите подписку

Frontender Libs - обзор библиотек JS / CSS

Frontender Libs - обзор библиотек JS / CSS

Открыть в Telegram
7 354
Подписчики
-124 часа
-227 дней
-9630 дней
Архив постов
Анимированное сердце на React Проект анимированной кнопки в форме сердца, выполненный на React. 👉 @sWebDev

Профессия «Фронтенд-разработчик» на Хекслете включает в себя гораздо больше, чем кажется на первый взгляд. На курсе мы даем д
Профессия «Фронтенд-разработчик» на Хекслете включает в себя гораздо больше, чем кажется на первый взгляд. На курсе мы даем даем фундаментальные основы и развиваем алгоритмическое мышление. Несколько сотен практических заданий в онлайн-тренажере – лишь часть обучения. Вы будете участвовать в разработке открытых проектов Хекслета на GitHub, напишите 4 полноценных приложения для бизнеса и попрактикуетесь в решении реальных кейсов от компаний-партнеров. Цель любого обучения – это трудоустройство. Мы пройдем путь до первой работы в IT вместе с вами.  Начните прямо сейчас. Вводные курсы профессии доступны бесплатно сразу после регистрации.

Создание директив Angular Довольно часто при разработке Angular приложения приходится создавать пользовательские директивы (A
Создание директив Angular Довольно часто при разработке Angular приложения приходится создавать пользовательские директивы (Angular custom directive). Создание самой простой директивы атрибута ограничивается классом, обернутым декоратором @Directive() с заданием необходимой конфигурации. Выглядит так:
  selector: '[zoom]',
})
export class ZoomDirective {}
Квадратные скобки являются указателем того, что это именно директива атрибут. Созданная в примере Angular директива уже может использоваться, но на данный момент она ничего не делает. 👉 @sWebDev

Hole Анимация обрушающегося пола, выполненная на Three.js. 👉 @sWebDev

Тестирование компонентов React Разбираемся, как правильно протестировать компоненты React. Изучаем особенности и пошаговое ру
Тестирование компонентов React Разбираемся, как правильно протестировать компоненты React. Изучаем особенности и пошаговое руководство по данному процессу. 👉 @sWebDev

Quiz App with React + GSAP CSS викторина, созданная на библиотеке React и Gsap. Ознакомиться с кодом можно по ссылке. 👉 @sWebDev

Правильный вариант создания компонента React?
Anonymous voting

Давать имена компонентам React или нет? Нужно создать компонент в React. Но, как правильно это сделать? Вариант 1: default fu
Давать имена компонентам React или нет? Нужно создать компонент в React. Но, как правильно это сделать? Вариант 1:
 default function Form() {
  return <form>...</form>
}

Вариант 2:
 default () => <form>...</form>

Если сомневаетесь, то подсказка в посте за 03.10. 👉 @sWebDev

⚡️Первый агрегатор IT вакансий быстрого найма. Пройдите ускоренный отбор и получите офер на стажировку в Яндексе! Ищут fronte
⚡️Первый агрегатор IT вакансий быстрого найма. Пройдите ускоренный отбор и получите офер на стажировку в Яндексе! Ищут frontend, backend и mobile разработчиков. 📍To do: • Подписаться на канал • Заполнить анкету • Решить задачи • Познакомиться с командой • И принять офер :) Подписывайся и не пропусти свой One Day Offer

ReSvelte ReSvelte - инструмент разработчика Svelte и визуализатор дерева компонентов. По мере того, как разработчики создают
ReSvelte ReSvelte - инструмент разработчика Svelte и визуализатор дерева компонентов. По мере того, как разработчики создают приложения на Svelte, дерево компонентов становится все более объемным. Ненужный повторный рендеринг компонентов и некорректное размещение компонентов в дереве — проблемы, преследующие многих разработчиков. Рассмотрим, как благодаря ReSvelte их решить. 👉 @sWebDev

Пет-проект на React. Как мы «озвучивали» интернет Сталкивались ли вы с отсутствием подкастов на нужную тему одновременно с бо
Пет-проект на React. Как мы «озвучивали» интернет Сталкивались ли вы с отсутствием подкастов на нужную тему одновременно с большим количеством текстовой информации по этому вопросу? Думаю, многие да. Не исключением является и герой статьи - Антон Малыгин, который решил создать собственный проект по озвучке интернета на React. Все подробности доступны по ссылке. 👉 @sWebDev

Another Datepicker Анимированный выбор даты, созданный на библиотеке GSAP. Код проекта по ссылке. 👉 @sWebDev

QR-коды на Next.js QR-кодов в нашей жизни становится с каждым днём все больше. В статье узнаем, как используя библиотеку Next
QR-коды на Next.js QR-кодов в нашей жизни становится с каждым днём все больше. В статье узнаем, как используя библиотеку Next.js добавить QR-код в собственное веб-приложение. 👉 @sWebDev

Ищем фронта. Платим много! Специально для Вас, собираем топовые вакансии для фронтов на канале @job_frontend. Подпишись чтобы
Ищем фронта. Платим много! Специально для Вас, собираем топовые вакансии для фронтов на канале @job_frontend. Подпишись чтобы не упустить свой шанс получить лучший оффер!

Highlight.js Highlight.js - библиотека для выделения синтаксиса. Благодаря ей можно осуществлять поиск кода между тегами pre и code. Основными преимуществами является поддержка 197 языков, совместимость с большинством JS фреймворков, автоматическое распознавание языка. 👉 @sWebDev

Название компонентов React При создании компонентов хорошей практикой является их именование. Это помогает анализировать трас
Название компонентов React При создании компонентов хорошей практикой является их именование. Это помогает анализировать трассировку стека ошибки при использовании инструментов разработчика React. Плохая практика:
 default () => <form>...</form>

Хорошая практика:
 default function Form() {
  return <form>...</form>
}
👉 @sWebDev

Spiky Анимированный шар, выполненный на Three.js. 👉 @sWebDev

3D-эффекты на Lunchbox.js Lunchbox.js — пользовательский рендерер для Three.js. Также сочетается и с Vue. По ссылке узнаем, как создавать собственные 3D-эффекты. 👉 @sWebDev

SVG Debit Card Animation 4 Анимированная банковская карточка. Небольшие доработки и код можно использовать в собственном проекте. 👉 @sWebDev