Frontender Libs - обзор библиотек JS / CSS
Ir al canal en Telegram
Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/sWebDev
Mostrar más7 530
Suscriptores
-124 horas
-257 días
-9730 días
Archivo de publicaciones
Какие свойства возвращает useSWR при вызове?
Работа хука useSWR
Какие свойства возвращает useSWR при вызове?
👉 @sWebDev
TanStack Query
TanStack Query – это библиотека для управления состоянием, которая значительно упрощает получение, кэширование и связывание данных при работе с API. Она также обладает отличной поддержкой TypeScript, что позволяет создавать полностью типизированные хуки для запросов данных.
👉 @sWebDev
Book Writing Animation
Пример реализации эффекта динамичного набора текста реализованный с помощью библиотеки typewriter-effect.
👉 @sWebDev
Курс по Java-разработке с гарантией трудоустройства
Если ты не найдешь работу, берем все расходы за обучение на себя.
Поступи и начни карьеру разработчика уже через 9 месяцев!
Обучение в Kata Academy построено по принципу win-win:
— ты получаешь работу в Москве или Санкт-Петербурге с хорошей зарплатой, мы получаем процент за инвестиции в тебя;
— в наших интересах научить тебя так, чтобы твоя зарплата была как можно выше;
— если ты потеряешь работу, мы поможем найти новую;
— мы не зависим от банков и их рассрочек — кризис не повлиял на доступность курсов.
Мы не работаем на поток, для поступления нужно сделать тестовое задание. Этим ты покажешь, что действительно готов учиться и хочешь работать. Оставь заявку по ссылке!
Узнать больше
#реклама 16+
kata.academy
О рекламодателе
Освойте создание формы входа на quazar и аутентификации пользователя на сайте
Приходите на бесплатный практический урок от OTUS, спикер Илья Нуруллин — FingerprintJS, Software engineer.
На вебинаре научимся использовать:
— quazar в качестве UI библиотеки;
— axios для запросов на сервер;
— composition API для реализации логики приложения;
— vue-router для клиентского роутинга.
Занятие пройдёт 16 апреля в 20:00 мск в рамках курса «Vue.js разработчик». Доступна рассрочка на обучение!
➡️ Для бесплатного участия и получения записи регистрируйтесь прямо сейчас: регистрация
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576 erid 2SDnjdYT7WRКак в Node.js контролировать потребление памяти при обработке сетевых запросов
Статья рассказывает об использовании Node.js Streams и механизма Back Pressure протокола TCP для реализации пакетной обработки больших объемов данных на машинах с жестким лимитом памяти.
👉 @sWebDev
Hack
Настраиваемый пиксельный фон на GSAP.
👉 @sWebDev
WinterJS
WinterJS — это новая среда выполнения JavaScript, которая позиционируется как самая быстрая на сегодняшний день. Она разработана компанией Wasmer, известной своим проектом Wasmer Edge, который позволяет запускать WebAssembly на сервере.
👉 @sWebDev
Попасть в Яндекс за выходные — реально
18–19 мая приходите на Weekend Offer Frontend. Для этого нужно зарегистрироваться и решить одну задачу в Контесте. После вы сможете за 2 дня пройти технические секции, познакомиться с нанимающими командами и получить офер в интересный проект.
В мероприятии участвуют 13 команд: Поиск, E-com Поиска, Реклама, Бизнес, Cloud, 360, Игры, Умный дом, Путешествия, Аренда, Недвижимость, Авто.ру и Авто.ру Бизнес. Вы сможете поговорить с ребятами и узнать, как работается в проектах. Если всё сложится хорошо — сразу же получите офер.
Помогаем релоцироваться по РФ, нанимаем в офисы по всей стране.
Узнать подробности и зарегистрироваться можно здесь.
Реклама. ООО "Яндекс". ИНН 7736207543
Upside Towers - жизнь выше ожиданий!
Upside Towers - технологичный квартал небоскрёбов-вершин, вдохновленный философией гор. 5 высотных футуристичных башен с квартирами от 11,3 млн ₽ с панорамными окнами «в пол» и потолками 3 м сдаются с отделкой white box или с премиальной отделкой.
- Территория 7 га с ландшафтным парком и бульваром, приватные дворы с концептуальным благоустройством
- Мультиформатный Upside Club площадью 2 000 кв. м. - пространство для общения и развития жителей
- SKY SPA&Relax комплекс на 47 этаже
- Всесезонное барбекю-патио
- Смотровые площадки на высоте 200 метров
- 15 000 кв.м. коммерческой инфраструктуры
- Государственные школа и детский сад
- 3 мин. до метро, 15 мин от Цветного бульвара
- Виды на Останкинскую башню, ВДНХ, Ботанический сад, Москва-Сити и центр города
Узнать больше
Проектная декларация на сайте https://наш.дом.рф/. Застройщик: ООО "Апсайд Девелопмент"
#реклама
upside-towers.ru
О рекламодателе
Немного магии за пределами бэкенда.
👉 @sWebDev | #юмор
Responsive Slider with Scrollbar | Swiper JS
Адаптивный слайдер в стиле глассморфизма с полосой прокрутки на Swiper JS.
👉 @sWebDev
Бесит часами искать подходящие скрипты?
Конечно, ведь в сети полно различных источников. Зато в Telegram достаточно одного канала – Сайтодел
Зашел – подписался ✔️ – и сразу применил в своём проекте!
Реагирование на изменения входных данных в Angular
ɵNgOnChangesFeature - это функция Angular, которая позволяет компоненту реагировать на изменения входных данных. Она используется во внутреннем API Angular, но может быть полезна и разработчикам.
Как работает:
1. Когда компонент инициализируется, ɵNgOnChangesFeature создает объект SimpleChange, который содержит текущее и предыдущее значения каждого входного
2. При изменении входного ɵNgOnChangesFeature:
- Сравнивает новое значение со старым.
- Если значения не совпадают, ɵNgOnChangesFeature вызывает метод ngOnChanges компонента.
- ngOnChanges получает объект SimpleChange с информацией о том, какие входные данные изменились.
Пример использования:
export class MyComponent implements OnChanges {
ngOnChanges(changes: SimpleChanges) {
if (changes['input1']) {
// Обработать изменение input1
}
if (changes['input2']) {
// Обработать изменение input2
}
}
}
👉 @sWebDevReact против Angular: компонентная архитектура
Данная статья представляет собой сравнительный анализ подходов к компонентной архитектуре в React и Angular. В ней рассматриваются такие аспекты, как: создание компонентов, взаимосвязь компонентов, обнаружение изменений и т.д.
👉 @sWebDev
Ребят, в начале своего пути сложно запомнить сразу весь пройденный материал, поэтому нужно периодически повторять его
У нас не всегда есть время перечитывать учебники, но вот в телеграме мы сидим очень активно 😎 А значит даже быстрый просмотр полезных материалов будет тренировать нашу память
Тем более теперь есть специальный канал для этого: @FrontendPortal
Наглядная теория с примерами, полезные ресурсы, шпаргалки, разбор вопросов с собеседований, викторины - все там есть
➡️ Так что советую подписаться
Как узнать, что Async Transitions завершена?
Определяем завершение Async Transitions
Как узнать, что
Async Transitions завершена?
👉 @sWebDevВнимание, разработчики!
@TopSelectionWeb3
💼Хотите прокачать свой LinkedIn-профиль и привлечь внимание рекрутеров?
🚀Команда TopSel приглашает вас на еженедельный бесплатный Разбор профилей LinkedIn в прямом эфире, который состоится в это воскресенье, 7 апреля, в 14:00 по мск!
💻На этот раз мы сфокусируемся на профилях разработчиков: Frontend, Backend, Fullstack, iOS/Android.
Не упустите возможность улучшить свой LinkedIn профиль и увеличить шансы на трудоустройство!
Делитесь вашими профилями в комментариях под последним постом на канале @TopSelectionWeb3
