Frontender Libs - обзор библиотек JS / CSS
Kanalga Telegram’da o‘tish
Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/sWebDev
Ko'proq ko'rsatish7 354
Obunachilar
-124 soatlar
-227 kun
-9630 kun
Postlar arxiv
Анимированное сердце на React
Проект анимированной кнопки в форме сердца, выполненный на React.
👉 @sWebDev
Профессия «Фронтенд-разработчик» на Хекслете включает в себя гораздо больше, чем кажется на первый взгляд.
На курсе мы даем даем фундаментальные основы и развиваем алгоритмическое мышление. Несколько сотен практических заданий в онлайн-тренажере – лишь часть обучения.
Вы будете участвовать в разработке открытых проектов Хекслета на GitHub, напишите 4 полноценных приложения для бизнеса и попрактикуетесь в решении реальных кейсов от компаний-партнеров.
Цель любого обучения – это трудоустройство. Мы пройдем путь до первой работы в IT вместе с вами.
Начните прямо сейчас. Вводные курсы профессии доступны бесплатно сразу после регистрации.
Создание директив Angular
Довольно часто при разработке Angular приложения приходится создавать пользовательские директивы (Angular custom directive). Создание самой простой директивы атрибута ограничивается классом, обернутым декоратором
@Directive() с заданием необходимой конфигурации. Выглядит так:
selector: '[zoom]',
})
export class ZoomDirective {}
Квадратные скобки являются указателем того, что это именно директива атрибут. Созданная в примере Angular директива уже может использоваться, но на данный момент она ничего не делает.
👉 @sWebDevHole
Анимация обрушающегося пола, выполненная на Three.js.
👉 @sWebDev
Тестирование компонентов React
Разбираемся, как правильно протестировать компоненты React. Изучаем особенности и пошаговое руководство по данному процессу.
👉 @sWebDev
Quiz App with React + GSAP
CSS викторина, созданная на библиотеке React и Gsap. Ознакомиться с кодом можно по ссылке.
👉 @sWebDev
Правильный вариант создания компонента React?
Давать имена компонентам React или нет?
Нужно создать компонент в React. Но, как правильно это сделать?
Вариант 1:
default function Form() {
return <form>...</form>
}
Вариант 2:
default () => <form>...</form>
Если сомневаетесь, то подсказка в посте за 03.10.
👉 @sWebDev⚡️Первый агрегатор IT вакансий быстрого найма.
Пройдите ускоренный отбор и получите офер на стажировку в Яндексе!
Ищут frontend, backend и mobile разработчиков.
📍To do:
• Подписаться на канал
• Заполнить анкету
• Решить задачи
• Познакомиться с командой
• И принять офер :)
Подписывайся и не пропусти свой One Day Offer
ReSvelte
ReSvelte - инструмент разработчика Svelte и визуализатор дерева компонентов. По мере того, как разработчики создают приложения на Svelte, дерево компонентов становится все более объемным. Ненужный повторный рендеринг компонентов и некорректное размещение компонентов в дереве — проблемы, преследующие многих разработчиков. Рассмотрим, как благодаря ReSvelte их решить.
👉 @sWebDev
Пет-проект на React. Как мы «озвучивали» интернет
Сталкивались ли вы с отсутствием подкастов на нужную тему одновременно с большим количеством текстовой информации по этому вопросу? Думаю, многие да. Не исключением является и герой статьи - Антон Малыгин, который решил создать собственный проект по озвучке интернета на React. Все подробности доступны по ссылке.
👉 @sWebDev
Another Datepicker
Анимированный выбор даты, созданный на библиотеке GSAP. Код проекта по ссылке.
👉 @sWebDev
QR-коды на Next.js
QR-кодов в нашей жизни становится с каждым днём все больше. В статье узнаем, как используя библиотеку Next.js добавить QR-код в собственное веб-приложение.
👉 @sWebDev
Ищем фронта. Платим много!
Специально для Вас, собираем топовые вакансии для фронтов на канале @job_frontend. Подпишись чтобы не упустить свой шанс получить лучший оффер!
Highlight.js
Highlight.js - библиотека для выделения синтаксиса. Благодаря ей можно осуществлять поиск кода между тегами pre и code.
Основными преимуществами является поддержка 197 языков, совместимость с большинством JS фреймворков, автоматическое распознавание языка.
👉 @sWebDev
Название компонентов React
При создании компонентов хорошей практикой является их именование. Это помогает анализировать трассировку стека ошибки при использовании инструментов разработчика React.
Плохая практика:
default () => <form>...</form>
Хорошая практика:
default function Form() {
return <form>...</form>
}
👉 @sWebDevSpiky
Анимированный шар, выполненный на Three.js.
👉 @sWebDev
3D-эффекты на Lunchbox.js
Lunchbox.js — пользовательский рендерер для Three.js. Также сочетается и с Vue. По ссылке узнаем, как создавать собственные 3D-эффекты.
👉 @sWebDev
SVG Debit Card Animation 4
Анимированная банковская карточка. Небольшие доработки и код можно использовать в собственном проекте.
👉 @sWebDev
Делимся нашим приватным архивом на 1300ГБ курсов:
1. Обучение Python с нуля
2. Обучение JavaScript с нуля
3. Обучение С++ с нуля
4. Обучение С# с нуля
5. Обучение HTML/CSS с нуля
6. Обучение Java с нуля
7. Обучение SQL/GO/PHP с нуля
Вход открыт 24 часа, это наш подарок для вас ❤
