ar
Feedback
Frontender Libs - обзор библиотек JS / CSS

Frontender Libs - обзор библиотек JS / CSS

الذهاب إلى القناة على Telegram
7 746
المشتركون
-224 ساعات
-197 أيام
-4230 أيام
أرشيف المشاركات
Биткоин будет очень сильно расти Через коррекции, через боль, но будет. И за ним весь рынок… Есть мнение интересного аналитика, который сказал автору канала Шеф такие слова: «Если ты не сделаешь свои 10 млн долларов на крипте в 2024-2025 годах, то их уже будет гораздо сложнее сделать потом» 🐆 Есть сильная возможность для всех, кто хочет сложить пополам систему в свою пользу. В смысле и сути денег… Ты либо делаешь это, либо нет: 👉 https://t.me/+L70eYIfFipFjNGJk

Передача контекста в шаблоны Директива ngTemplateOutletContext позволяет передавать контекст шаблону, вставляемому с помощью
Передача контекста в шаблоны Директива ngTemplateOutletContext позволяет передавать контекст шаблону, вставляемому с помощью ngTemplateOutlet. Директива имеет один атрибут: context.
<div>
  <ng-template-outlet name="myTemplate" [ngTemplateOutletContext]="context"></ng-template-outlet>
</div>

<ng-template #myTemplate let-data>
  <p>{{data.name}}</p>
</ng-template>

<button (click)="changeContext()">Изменить контекст</button>


import { Component } from '@angular/core';

@Component({
  selector: 'my-component',
  templateUrl: './my-component.component.html',
  styleUrls: ['./my-component.component.css']
})
export class MyComponent {

  context = {
    name: 'John Doe'
  };

  changeContext() {
    this.context = {
      name: 'Jane Doe'
    };
  }

}
В этом примере ngTemplateOutletContext используется для передачи объекта context в шаблон myTemplate, который использует переменную let-data для доступа к значению свойства name объекта context. 👉 @sWebDev

LAMM - лучший среди конкурентов в контрольной закупке Результаты независимого исследования торгово-промышленной палаты гелей
LAMM - лучший среди конкурентов в контрольной закупке Результаты независимого исследования торгово-промышленной палаты гелей для стирки 5 известных брендов-производителей. Узнайте: -Какова моющая способность гелей для стирки в борьбе с самыми распространенными загрязнениями? -Технология проведения контрольной закупки. -Насколько производители следуют стандартам ГОСТ? -Как показали себя различные гели для стирки белого белья в категории Борьба с пятнами пота и крови? Проверка на прочность в нашей статье Узнать больше #реклама dzen.ru О рекламодателе

Генератор HTML-таблиц в React В этой статье автор рассказывает о том, как создать генератор HTML-таблиц с помощью React. Гене
Генератор HTML-таблиц в React В этой статье автор рассказывает о том, как создать генератор HTML-таблиц с помощью React. Генератор HTML-таблиц — это инструмент, который позволяет динамически создавать HTML-таблицы. Это может быть полезно в различных случаях, например, когда вам нужно отображать данные из базы данных или API. 👉 @sWebDev

🔥 Годнота Наткнулся на базу с 1400 вопросов с собеседований на Frontend разработчика. Фишка в том что просчитана вероятность с которой вопрос буден задан и есть примеры ответов. Теперь можно легко получить оффер, подготовившись к самым популярным вопросам.

Какая функция позволяет объединить два или более рефов в один?
Anonymous voting

Объединение рефов в React Какая функция позволяет объединить два или более рефов в один? 👉 @sWebDev
Объединение рефов в React Какая функция позволяет объединить два или более рефов в один? 👉 @sWebDev

Dnd Kit Библиотека для создания элементов drag and drop в React. Соответственно, разработчик может без проблем добавлять эти
Dnd Kit Библиотека для создания элементов drag and drop в React. Соответственно, разработчик может без проблем добавлять эти функции в свои приложения, давая возможность пользователям управлять контентом при помощи визуальных инструментов. Важная особенность Dnd Kit — бесшовная работа с HTML5 drag-and-drop API. 👉 @sWebDev

Basic animations via Anime.js Примеры реализации базовых анимаций на Anime.js. 👉 @sWebDev

ЖК Mercer House в Дубае от Ellington Properties Шикарный жилой комплекс в центре Дубая! Mercer House расположен в центре оживленного района Аптаун Дубай, и являет собой символ городского изыска и современного дизайна. Комплекс состоит из двух эффектных башен, заметно выделяющихся на фоне городского небосклона. Особо впечатляет архитектура объекта. Из окон зданий открываются панорамные ландшафты на городскую суету и лазурный берег Дубая. Роскошные студии, апартаменты с одной, двумя и тремя спальнями, а также пентхаусы с четырьмя комнатами. Mercer House предоставляет: - Торговые точки и рестораны - Бассейн в стиле пляжного клуба - Аркадная игровая комната Оставьте заявку! Подать заявку #реклама ellingtonproperties.ru О рекламодателе

Передозировка useMemo В статье автор рассказывает о том, как чрезмерное использование хука useMemo может негативно повлиять н
Передозировка useMemo В статье автор рассказывает о том, как чрезмерное использование хука useMemo может негативно повлиять на производительность вашего React-приложения, например, привести к ненужному кэшированию значений, что может увеличить объем памяти, используемой вашим приложением. 👉 @sWebDev

Metrognome Пример реализации метронома на anime.js. 👉 @sWebDev

React Icons Библиотека предоставляет набор из более чем 1 000 иконок. Иконки можно кастомизировать, настроить под себя, измен
React Icons Библиотека предоставляет набор из более чем 1 000 иконок. Иконки можно кастомизировать, настроить под себя, изменив их размер и цвет. Работать с иконками просто благодаря API. Кроме того, разработчик может создавать пользовательские наборы значков либо же переопределять стили отдельных значков по умолчанию, если это нужно для конкретного проекта. 👉 @sWebDev

Как писать чистые компоненты Vue Эта статья о том, как писать чистые компоненты Vue. Автор статьи предлагает использовать пат
Как писать чистые компоненты Vue Эта статья о том, как писать чистые компоненты Vue. Автор статьи предлагает использовать паттерны Функциональное ядро и императивный интерфейс. Функциональное ядро: "чистая" часть кода, где живет бизнес-логика. Она не зависит от Vue и легко тестируется. Императивный интерфейс: часть кода, которая взаимодействует с Vue. Здесь вы управляете state, событиями и другими Vue-специфическими вещами. 👉 @sWebDev

Хочешь освоить или улучшить свои навыки JavaScript? Отличные новости — тебе теперь есть где тренироваться! В канале @codewars
Хочешь освоить или улучшить свои навыки JavaScript? Отличные новости — тебе теперь есть где тренироваться! В канале @codewars_js публикуют задачи разной сложности по JavaScript Подписывайся и развивайся, всего за 5-10 минут в день!

AnimeJS Animation Effects Пример анимации сетки на Anime.js. 👉 @sWebDev

Как заработать в соц сетях с помощью Perfluence История о том, что крупные бренды сотрудничают только с блогерами-миллионника
Как заработать в соц сетях с помощью Perfluence История о том, что крупные бренды сотрудничают только с блогерами-миллионниками давно прошла. Имея всего 1500 подписчиков ты можешь сотрудничать с топовыми косметическими сетями и брендами, получать от них продукцию для распаковок и зарабатывать на покупках своих подписчиков. Регистрируешься на платформе Perfluence. Это абсолютно бесплатное приложение, тебе не надо платить за доступ. Выбираешь бренд, который хочешь прорекламировать, получаешь индивидуальный промокод на скидку, которым поделишься с подписчиками в своем блоге. Ну вот и все. Чем больше они используют твоих промо, тем выше будет твой доход. Зарегистрироваться #реклама 16+ dash.perfluence.net О рекламодателе

Хук для работы с action useFormState – новый хук в React 19, помогающий работать с action у формы. Он принимает функцию actio
Хук для работы с action useFormState – новый хук в React 19, помогающий работать с action у формы. Он принимает функцию action и дефолтный стейт формы, возвращая два значения: Текущий стейт формы: обновляется при каждом вызове action. Новый action: используется в форме для передачи данных в action. Пример:
import { useFormState } from 'react-dom';
import { action } from './action';

function MyComponent() {
  const [state, formAction] = useFormState(action, null);
  // ...

  return (
    <form action={formAction}>
      {/* ... */}
    </form>
  );
}
👉 @sWebDev

Реализация технологии lazy loading в Angular Статья рассказывает о том, как реализовать технологию lazy loading в Angular при
Реализация технологии lazy loading в Angular Статья рассказывает о том, как реализовать технологию lazy loading в Angular приложениях. Lazy loading - это техника, которая позволяет загружать части приложения только тогда, когда они необходимы. Это может быть полезно для улучшения производительности приложений, особенно крупных приложений с большим количеством модулей. 👉 @sWebDev

Отраслевые мероприятия 2024 Полезные отраслевые форумы и конференции - новые рынки сбыта и перспективы для бизнеса. В эпоху и
Отраслевые мероприятия 2024 Полезные отраслевые форумы и конференции - новые рынки сбыта и перспективы для бизнеса. В эпоху изменений российских и глобальных рынков регулярная коммуникация и обмен опытом становятся критичными для развития компаний. Участвуйте в бизнес событиях - это прямой диалог регуляторов, заказчиков и поставщиков. Узнать больше #реклама event.tektorg.ru О рекламодателе