Frontender Libs - обзор библиотек JS / CSS
الذهاب إلى القناة على Telegram
Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/sWebDev
إظهار المزيد7 745
المشتركون
لا توجد بيانات24 ساعات
-117 أيام
-4530 أيام
أرشيف المشاركات
Прием-прием, фронтендеры!
Помните мы звали Вас на мероприятие TeamSnack.workshop
Подведем итоги:
✅ Эксперты Cloud обсудили 17 проблем микрофронтов;
✅ Бургеры, пицца, ламповая атмосфера, крутой движ;
✅ Мерч, стикеры, пила...;
✅ И конечно networking. "Видели ночь, гуляли всю ночь до утра...".
Запись: TeamSnack
Miro: Нажми
Хочешь не пропустить июньское мероприятие? Вступай в сообщество TeamSnack
До встречи, stay tuned🤞
Рефакторинг вашего приложения Vue с помощью сценариев установки
Рассмотрим способы рефакторинга Vue-приложений с использованием скриптов настройки. Материал объясняет, как такой подход может улучшить организацию и управление приложением, сделав код более понятным и легко расширяемым.
👉 @sWebDev
Условное отображение элементов Angular
Одной из интересных директив в Angular является
*ngIf. Она используется для условного отображения элементов на основе выражения.
Например, следующий код показывает кнопку "Нажми меня" только если значение переменной showButton равно true:
<button *ngIf="showButton">Нажми меня</button>
Если showButton равно false, кнопка будет скрыта. Это удобно при создании динамического пользовательского интерфейса, когда нужно изменять отображение элементов на основе определенных условий.
👉 @sWebDevMagnetic hotspots w connecting lines | gsap | PIXI.js
Анимированная карточка товара, выполненная на GSAP.js и Pixi.js.
👉 @sWebDev
React хук для измнения ширины и длины элемента?
Как влиять на ширину и длину элемента React?
Представьте, что вам нужно поправить ширину и высоту элемента в вашем React приложении. Для выполнения данной задачи можно воспользоваться встроенным хуком, каким?
👉 @sWebDev
ЧЕ, АЙТИШНИК, ДА? КРАСАВЧИК!
Сделали для вас самую полезную подборку каналов по программированию. В ней собраны официальные русскоязычные каналы самых популярных языков. Там только топовая информация, которая потом появляется на платных курсах. Надо подписаться: @it
Тестируйте свои React-компоненты с помощью Nightwatch и Testing Library
Nightwatch и Testing Library — инструменты для тестирования компонентов. Библиотека Nightwatch написана на Node.js и позволяет осуществлять сквозное тестирование веб-приложений, написанных на JS. Testing Library — инструмент, созданный для тестирования React-компонентов.
В материале рассмотрим:
1. Установим новый проект React с помощью Vite, который также используется внутри Nightwatch для компонентного тестирования.
2. Установим и сконфигурируем Nightwatch и Testing Library.
3. Сымитируем API запросы с помощью плагина
@nightwatch/api-testing Н
4. Напишем комплексный React-компонентный тест, используя Nightwatch и Testing Library.
👉 @sWebDevReact Hot Toast
React Hot Toast - это легкая и настраиваемая библиотека, которая добавляет красивые уведомления в приложение React.
👉 @sWebDev
Orange Juice
Сцена с наполнением стакана, выполненная с применением библиотеки Pixi.js.
👉 @sWebDev
Несколько способов организовать удобную структуру проекта на Vue.js
При разработке крупного проекта важно уметь находить нужные куски кода, для этого необходимо правильно организовывать архитектуру веб-приложения. В статье рассмотрим несколько полезных советов и способов, которые помогут правильно структурировать приложение на Vue.js.
👉 @sWebDev
Открой для себя лучший способ найти работу на удаленке или в офисе: подпишись на JavaScript Jobs
Здесь вы найдете:
- Вакансии от ведущих IT-компаний (таких как Яндекс, Сбер, Intel)
- Вакансии стартапов, которые не представлены на других сайтах;
- Предложения от зарубежных компаний с возможностью релокации;
- Стажировки и обучающие материалы для карьерного роста
Цени свое время - подпишись на @JavaScript_Jobs
Urlcat
Urlcat — это крошечная JavaScript-библиотека, которая делает очень удобным построение URL и предотвращает распространенные ошибки. Для построения URL можно использовать URL API. Но вам все равно придется позаботиться о некоторых деталях вместо того, чтобы просто создать URL.
👉 @sWebDev
React UI
Вариант пользовательского интерфейса, выполненного на React.
👉 @sWebDev
🟡Тест по React JS от OTUS
— Ответьте на 19 вопросов и проверьте, насколько хорошо вы знаете язык. Сможете сдать — пройдёте на продвинутый онлайн-курс по React.js со скидкой!
👉🏻ПРОЙТИ ТЕСТ ОНЛАЙН-КУРСА ПО REACT.JS
Курс доступен в рассрочку.
🎁 Пройдете успешно тест, получите доступ к открытым урокам курса.
Нативная интеграция. Информация о продукте www.otus.ru
Использование SuperTokens вместе с Vue.js
SuperTokens — OpenSource-инструмент, облегчающий добавление аутентификации в ваше приложение. В материале рассмотрим работу данного инструмента и особенности его взаимодействия с Vue.js.
👉 @sWebDev
Пока начинающие специалисты пытаются выполнить все требования рынка труда. И одной рукой создают сайт, другой админят сервер, а третьей заботятся о безопасности и SEO-продвижении. Профи и самые прошаренные пользуются панелью управления Ispmanager.
Потому что, как бы..зачем? Зачем что-то делать самому, если можно кнопочки тык-тык и SSL сам продлится, веб-сервер и веб-окружение установится на сервер, сайт развернётся за пару кликов, а всякие штуки по безопасности и SEO-оптимизации сделают всю работу за тебя.
В общем — вещь, рекомендую. Я лично управляю с помощью Ispmanager, но выбор широк, как среди бесплатных, так и платных. В общем, делайте легче, делайте играючи. 😁
Возвращаем изменяемый ref-объект React
Хук
useRef возвращает изменяемый ref-объект, свойство .current которого инициализируется переданным аргументом (initialValue). Возвращённый объект будет сохраняться в течение всего времени жизни компонента.
Обычный случай использования — это доступ к потомку в императивном стиле:
TextInputWithFocusButton() {
const inputEl = useRef(null);
const onButtonClick = () => {
// `current` указывает на смонтированный элемент `input`
inputEl.current.focus();
};
return (
<>
<input ref={inputEl} type="text" />
<button onClick={onButtonClick}>Установить фокус на поле ввода</button>
</>
);
}
👉 @sWebDevReact Pokedex
Покедекс - электронный девайс, являющийся каталогом информации о различных видах покемонов. Покедекс появляется в играх, аниме и манге покемон. Проект выполнен на React.
👉 @sWebDev
Директива для добавления события на элемент Vue?
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
