Frontender Libs - обзор библиотек JS / CSS
Open in Telegram
Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/sWebDev
Show more7 520
Subscribers
-424 hours
-277 days
-10230 days
Posts Archive
Джентельменский набор трушного фронтендера
Опытные Frontend-разработчики собрали самые востребованные и бесплатные каналы, без которых не обойдется ни один настоящий фронтендер.
Макеты для верстки — самый крупный канал с макетами для верстки. Первоисточник всех макетов в Telegram.
Полезная вËрстка — канал с готовыми решениями повседневных задач: слайдеры, анимация, навигация и т.д.
JavaScript заметки — образовательный канал с ежедневными практическими заметками по языку.
codepen.js — готовые коды: реализованные на css и js анимации, скрипты и интерфейсы. Оживи статичные макеты
Figma Start — каждый день выпускаем крутые макеты для верстки. Выбери самый интересный и удиви рекрутеров!
Развивайся с нами, ведь так проще!
React-vis
Библиотека для визуализации данных в React-приложениях. Предоставляет широкий спектр настраиваемых компонентов для создания красочных графиков и диаграмм.
👉 @sWebDev
API композиции Vue 3
Обзор Composition API во Vue 3, для создания чистого и организованного кода в ваших Vue-приложениях.
👉 @sWebDev
🟡Тест по React JS от OTUS
— Ответьте на 19 вопросов и проверьте, насколько хорошо вы знаете язык. Сможете сдать — пройдёте на продвинутый онлайн-курс по React.js со скидкой!
👉🏻ПРОЙТИ ТЕСТ ОНЛАЙН-КУРСА ПО REACT.JS https://vk.cc/cs266v
Курс доступен в рассрочку.
🎁 Пройдете успешно тест, получите доступ к открытым урокам курса.
Нативная интеграция. Информация о продукте www.otus.ru Erid: Kra23pPRV
React: проверяем, чтобы компонент имел только одного потомка
React.Children.only(this.props.children)- метод, используемый в библиотеке React, который предназначен для проверки того, что компонент имеет только одного потомка. Этот метод обычно используется в компонентах, ожидающих иметь только один дочерний элемент.
import React from 'react';
class MyComponent extends React.Component {
render() {
const child = React.Children.only(this.props.children);
// Выше мы ожидаем только одного дочернего элемента.
return (
<div>
{child}
</div>
);
}
}
// Использование компонента:
<MyComponent>
<div>Единственный дочерний элемент</div>
</MyComponent>
В этом примере MyComponent ожидает иметь только одного дочернего элемента. Если бы мы передали больше одного элемента, React выдал бы ошибку.
👉 @sWebDevConfigurable Dice (Three.js geometry)
Игральная кость с гибкими настройками, созданная на Three.js.
👉 @sWebDev
Какая концепция в React называется "условным рендерингом" и как её можно реализовать?
Концепция "условного рендеринга" React
Какая концепция в React называется "условным рендерингом" и как её можно реализовать?
👉 @sWebDev
Particle.js
Анимированный фон, выполненный в стиле движения частиц. Реализовано на Three.js.
👉 @sWebDev
React Spring
Одна из библиотек анимаций для React. Отличается невероятной гибкостью и производительностью.
👉 @sWebDev
Реализация аудио на веб-сайтах React
Рассмотрим встраивание аудио в проекты React.
👉 @sWebDev
✔️Приходите на бесплатный открытый урок «Скалирование Node.JS серверов: от встроенных до облачных решений» от OTUS.
На занятии разберем:
- Встроенные способы скалирование в Node.JS
- На примере Docker контейнеров.
- Возможно будет пример облачный или k8s.
Занятие пройдёт 02 ноября в 20:00 мск в рамках курса «Node.js Developer». После него вы сможете продолжить обучение на специальных условиях.
🎯 Спикер: Николай Лапшин, Senior Full Stack Developer в компании Power Tech.
👉Регистрируйтесь бесплатно прямо сейчас и ставьте событие в календарь, чтобы ничего не пропустить: https://vk.cc/crUrMy
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru Erid: Kra23T1JF
Mini GSAP Game - A Little to the Right
Мини-игра "Выровняй картину". Выполнено с применением библиотеки Gsap.js.
👉 @sWebDev
LangChain JS
Библиотека для создания приложений, питаемых языковыми моделями. С легкостью интегрируется и делает ваши приложения контекстно-ориентированными, обеспечивая логическое рассуждение на основе предоставленного контекста.
👉 @sWebDev
🔥 За интуитивно понятным и простым синтаксисом Vue.js скрываются широкие возможности! Но их можно упустить при самостоятельном освоении.
👩💻 Поэтому приглашаем освоить этот инструмент фронтенд и бэкенд-разработчиков на онлайн-курсе «Vue.js разработчик».
Что вам даст этот курс:
Вы изучите продвинутые возможности Vue, Vue-router, Vuex
✔️ Сможете создавать SPA-приложения и оптимизировать их для production
✔️ Поймете, как писать чистый и лаконичный код на ES6/ES8/TypeScript
✔️ Сможете писать интеграционные и юнит-тесты с Jest, Cypress
✔️ Научитесь работать с GraphQL, Firebase, Electron
✔️ Также вы узнаете, как работает Webpack и Babel, освоите различные паттерны проектирования и научитесь применять их для построения сложных приложений на Vue
🔹 Vue.js легко интегрируется с другими проектами и поддерживает модульность и компонентную архитектуру, поэтому используется во многих крупных проектах.
🧑💻 Обучение состоит из лекций с преподавателями-практиками, прикладных домашних заданий и создания выпускного проекта для портфолио.
🎫 Курс доступен для приобретения в рассрочку, а также вы заранее можете получить полную программу, чтобы убедиться, что она вам подходит!
Старт занятий 31 октября.
Успейте 📌ПРОЙТИ ТЕСТ , чтобы записаться в группу по спец.цене: Тест по ссылке
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru Erid: Kra23toRR
Очередь микрозадач в RxJS и Angular
Руководство по использованию очереди микрозадач в Angular с помощью RxJS. Статья поможет разобраться и использовать этот механизм для управления асинхронными операциями, улучшая производительность и отзывчивость ваших веб-приложений.
👉 @sWebDev
✔️Приходите на бесплатный открытый урок «Тестирование React приложений» от OTUS.
Обеспечение качества приложений - важнейший навык успешного разработчика. Добавьте в свой арсенал Jest, React Testing Library и Cypress и никогда больше не ловите регрессии после релиза!
- Разберёмся с основными видами тестирования
- Научимся правильно писать модульные тесты
- На практике разберём сквозное тестирование
Занятие пройдёт 01 ноября в 20:00 мск в рамках курса «React.js Developer». После него вы сможете продолжить обучение на специальных условиях.
Наш эксперт:
Арсений Высоцкий – больше десяти лет разрабатывает разные веб-приложения.
Успел поработать в области электронной коммерции, банковских продуктов, безопасности на морских судах и HR процессов. Сейчас работает тимлидом в большой международной компании.
👉Регистрируйтесь бесплатно прямо сейчас и ставьте событие в календарь, чтобы ничего не пропустить: Регистрация
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru Erid: Kra23nRRY
Shopping UI
Анимированный каталог и корзина, выполненные на Vue.js.
👉 @sWebDev
Использование NgOptimizedImage для загрузки изображений в Angular
Директива
NgOptimizedImage в Angular представляет собой мощное средство для оптимизации изображений на веб-сайтах. Она разработана для автоматической оптимизации и загрузки изображений, что помогает ускорить загрузку страниц и сэкономить пропускную способность.
Основные преимущества NgOptimizedImage:
1. Автоматическая оптимизация: Директива автоматически оптимизирует изображения, что позволяет уменьшить их размер без потери качества.
2. Ленивая загрузка: NgOptimizedImage поддерживает ленивую загрузку изображений, они будут загружаться только при прокрутке или другом событии, что снижает нагрузку на сервер и ускоряет отображение страницы.
3. Адаптивность: директива может автоматически загружать разные версии изображений в зависимости от размера экрана устройства.
👉 @sWebDevGSAP SVG Plants
Анимированная сцена, выполненная с использованием Gsap.js.
👉 @sWebDev
