Frontender Libs - обзор библиотек JS / CSS
رفتن به کانال در Telegram
Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/sWebDev
نمایش بیشتر7 361
مشترکین
-224 ساعت
-217 روز
-9230 روز
آرشیو پست ها
Таймер на Vue и Gsap.js
Проект анимированного таймера, выполненного с использованием библиотек Vue и Gsap.js.
👉 @sWebDev
Переходы между страницами В ReactJS с React Router V6 И встроенным View Transitions API
Узнаем, как использовать новое встроенное API переходов в React Router v6. Это поможет при создании эффектных переходов между страницами в React приложении.
👉 @sWebDev
Открыта регистрация на серию митапов для начинающих разработчиков Intern Meetup Week в Яндексе с 17 по 20 апреля🎉
18 апреля состоится митап для направления Frontend. Будет доступен офлайн и онлайн формат.
Регистрация по ссылке: https://clck.ru/33qVyG
При отборе на митап у вас есть шанс получить приглашение на пробное собеседование на стажировку в Яндекс 🔥
В программе лекции экспертов о технологиях, общение с руководителями команд и рекрутерами, нетворкинг и подарки.
📆Когда: 18 апреля 18:00 - 21:30, сбор гостей с 17:30
🌐Где: офис Яндекса, ул. Льва Толстого, 16, м.Парк Культуры и трансляция онлайн
Все подробности и регистрация по ссылке: https://clck.ru/33qVyG
А чтобы быть в курсе всех новостей Young&&Yandex, подписывайтесь на чат-бот.
Immer
Библиотека предоставляет удобный способ изменения неизменяемых объектов в JavaScript. Immer предоставляет метод
produce, который позволяет создавать неизменяемые копии объектов и изменять их, не нарушая принцип неизменяемости.
Например, следующий код создает неизменяемый объект и изменяет его, используя метод produce:
import produce from 'immer';
const state = { value: 0 };
const newState = produce(state, (draftState) => {
draftState.value += 1;
});
Immer будет полезен для разработчиков, которые занимаются созданием приложений React и Redux.
👉 @sWebDevАнимированный фон на Pixi.js
Реализация анимированного фона с использованием библиотеки Pixi.js.
👉 @sWebDev
Планируете начать настраивать среды разработки с Vite.js?
🚀Приходите 30 марта в 20:00 на урок, который пройдет в рамках онлайн-курса «Vue.js разработчик».
Vite отлично подходит для сложных проектов, где требуется взаимодействие с сервером. В отличие от других инструментов, он легко встраивается через терминал и может быстро разворачиваться. Приглашаем всех желающих на открытый урок, на котором рассмотрим миграцию на Vite с Vue CLI, а также его преимущества:
- Мгновенное время запуска сервера разработки
- Горячая замена модулей из коробки
- Простая конфигурация
- Поддержка модулей ES из коробки
👉🏻 Чтобы записаться на урок, пройдите вступительное тестирование https://otus.pw/jjcV/
Курс доступен в рассрочку.
Реклама. Информация о рекламодателе на сайте www.otus.ru
Управление состоянием в Vue с Pinia ORM
Гайд по использованию Pinia ORM для управления состоянием в Vue.js. В материале достаточно примеров и объяснений, которые помогут разработчикам эффективнее управлять состоянием приложения и упростят код.
👉 @sWebDev
Откладываем загрузку компонента в React
React.lazy() - функционал, который позволяет отложить загрузку компонента до момента, когда он будет необходим для отображения. Например:
import React, { lazy, Suspense } from 'react';
const MyComponent = lazy(() => import('./MyComponent'));
function App() {
return (
<div>
<Suspense fallback={<div>Loading...</div>}>
<MyComponent />
</Suspense>
</div>
);
}
👉 @sWebDevНовые возможности Angular Router
Автор описывает новые возможности и улучшения в Angular Router. Например, переходы на несколько URL-адресов, сохранение состояний маршрутов и поддержку браузерной истории.
👉 @sWebDev
Хук React для отложенного запуска функции?
Как задать интервал функции React?
Представьте, что вам нужно отложить вызов функции в React приложении. Каким хуком это можно сделать?
👉 @sWebDev
В телеге появился канал, где платят за вёрстку макетов Figma.
Нет, это не прикол. На канале каждый день публикуются макеты сайтов в Figma.
Верстаешь их, сдаёшь и получаешь свои деньги.
Подробности в закрепе.
Залетай, пока не поздно!
Barcode Writer in Pure JavaScript
JavaScript библиотека для генерации штрих-кодов. Не требует установки сторонних программ или плагинов, работает в браузере. Библиотека поддерживает множество типов штрих-кодов, включая EAN, CODE128 и QR-коды, и позволяет настраивать многие аспекты генерируемого кода.
👉 @sWebDev
❔❔ JS-разработчик?
А насколько хорошо ты знаешь Vue.js? JS-разработчик? А насколько хорошо ты знаешь Vue.js?
✔️ Пройди тест из 20 вопросов и узнай, сможешь ли ты учиться на курсе "Vue.js Developer" от OTUS. Если правильно ответишь хотя бы на 12 вопросов - сможешь поступить на курс по специальной цене!
⏰ Время прохождения теста ограничено 30 минут
✍️ПРОЙТИ ТЕСТ: https://otus.pw/3MOJ/
Курс доступен в рассрочку.
Реклама. Информация о рекламодателе на сайте www.otus.ru
Sacred geometry 3D - 2
3D-анимация, выполненная с помощью Three.js.
👉 @sWebDev
Менеджер задач на React + Hygraph
В статье описано создание полноценного приложения по управлению задачами с помощью React и библиотеки Hygraph. Рассмотрим основы создания CRUD-приложений, реализацию базовых функций и использование Hygraph для управления состоянием приложения.
👉 @sWebDev
🔥Тест по JavaScript от OTUS 🔥
Ответьте на 20 вопросов и проверьте, насколько вы готовы к обучению на курсе - «JavaScript Developer. Professional»
👉 ПРОЙТИ ТЕСТ https://otus.pw/Z4in/
💣 Пройдете тест и получите:
✔️ Живое общение с экспертами JavaScript-сообщества
✔️Получите видео-курс по Git в подарок
✔️ Лучшие открытые уроки прошлых наборов курса
✔️ Продвинутые темы и практика на «боевых» задачах уровня Middle+
✔️ Скидку на прохождение онлайн курса «JavaScript Developer. Professional»
Курс доступен в рассрочку.
Реклама. Информация о рекламодателе на сайте www.otus.ru
Donuts Paradise
Генератор пончиков, выполненный с применением библиотеки Three.js.
👉 @sWebDev
Umbrella JS
Umbrella JS - JavaScript библиотека для работы с DOM-элементами. Она предоставляет чистый и простой API, который можно использовать для создания, поиска и манипулирования элементами на странице. Код библиотеки легко читаем и понятен. Основным преимуществом является небольшой размер.
👉 @sWebDev
Решено: Не работает ввод — React
Рассмотрим проблему, когда пользователь не может вводить текст в поле ввода React. Автор статьи описывает причину и предоставляет простое решение. Если вы столкнулись с такой проблемой, то материал будет полезным для вас.
👉 @sWebDev
