Telegram Web Link
Simple data analysis (SDA) v2

SDA v2 - это JavaScript-библиотека для анализа данных, которая объединяет в себе лучшее из Python, R и JavaScript. Вторая версия SDA была полностью переписана для повышения производительности, используя DuckDB в качестве движка базы данных. Это позволило библиотеке работать в шесть раз быстрее, чем предыдущая версия.

👉 @sWebDev
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Block tower

Пример реализации игры с постройкой башни на Three.js.

👉 @sWebDev
👍5🔥1
8 лучших практик для разработки компонентов React.js

В статье автор делится восемью лучшими практиками разработки компонентов React.js.

👉 @sWebDev
👍6👎2
This media is not supported in your browser
VIEW IN TELEGRAM
Tab Bar Animation (Dark)

Анимация для создания интерактивной навигации в приложении на GSAP.js.

👉 @sWebDev
👍9
React Advanced Function Component (AFC)

React-afc - это библиотека для более простого (чем в простом React) уменьшения количества ненужных ререндеров дочерних компонентов.

В обычном React функциональный компонент рендерится заново при каждом обновлении состояния или при изменении внешних зависимостей, таких как props. Это может привести к снижению производительности приложения, особенно если компонент имеет много дочерних компонентов.

React-afc предоставляет набор методов, которые позволяют оптимизировать рендеринг дочерних компонентов. Эти методы позволяют определять, какие дочерние компоненты необходимо рендерить заново, а какие можно пропустить.

👉 @sWebDev
👍4🥰2
Узнайте, как устроены сайты, и научитесь создавать свои. Присоединяйтесь к мини-курсу по веб-разработке от Skillbox и получите гайд по профессии. Он поможет вам узнать больше о том, что нужно для старта карьеры в веб-разработке.

Регистрация и подробная программа — по ссылке: https://epic.st/55jYv

После завершения мини-курса вы сможете добавить в своё портфолио 3 классных проекта: сайт, приложение и сервис.

Спикер мини-курса — Даниил Пилипенко, основатель и директор центра подбора IT-специалистов SymbioWay. 19 лет работает в сфере Java и веб-разработки, руководит командами разработки в разных проектах. Автор 10 курсов по программированию и карьере программистов.

🎉Всех участников ждут подарки:
— сертификат на скидку 10 000 рублей на любой курс;
— доступ к изучению английского языка на год;
— персональная карьерная консультация.

🌟Откройте новые возможности для карьеры с нами!

Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
Как получить доступ к информации о компонентах, директивах и шаблонах Angular

Какая директива Angular позволяет получить доступ к информации о компонентах, директивах и шаблонах?

👉 @sWebDev
👍4😁1
Какая директива Angular позволяет получить доступ к информации о компонентах, директивах и шаблонах?
Anonymous Quiz
24%
ng-reflect
34%
ng-info
12%
ng-debug
31%
ng-inspect
👍3
React-компоненты на сервере: плюсы, минусы и подводные камни

В статье автор делится своим опытом использования React Server Components (RSC) в Next.js. Он рассматривает плюсы и минусы использования RSC, а также дает рекомендации по их применению.

👉 @sWebDev
👍4
Объединение рефов в React

Функция useForkRef() позволяет объединить два или более рефов в один. Принимает в качестве аргументов один или несколько рефов. В качестве результата функция возвращает функцию-реф, которая привязывает к себе все переданные рефы.

Пример useForkRef():

function App() {
const [inputRef, inputRef2] = useForkRef(input);

inputRef.current.addEventListener("change", handleChange);
inputRef2.current.addEventListener("change", handleOtherChange);

return (
<input ref={input} />
);
}


В этом примере мы используем функцию useForkRef() для создания двух отдельных обработчиков событий для одного и того же элемента DOM. Первый обработчик будет вызывать функцию handleChange(), а второй - функцию handleOtherChange().

👉 @sWebDev
👍7
Media is too big
VIEW IN TELEGRAM
Анимация на Anime.js

Абстрактная трехмерная анимация на Anime.js.

👉 @sWebDev
👍4
28 продвинутых функций Next.js, которые должен знать каждый

В статье рассматриваются некоторые продвинутые функции Next.JS, например, легкое удаление свойств JSX или проверка типов для файла next.config.js.

👉 @sWebDev
👍6
Symbiote.js 2.0

Это новая версия популярной фронтенд-библиотеки для создания веб-компонентов и приложений.

Symbiote.js отличается от других популярных библиотек тем, что она не пытается заменить собой веб-платформу или создать новый синтаксис. Вместо этого, она расширяет стандартные браузерные API, позволяя создавать гибкие и расширяемые решения.

👉 @sWebDev
👍6👎2
Media is too big
VIEW IN TELEGRAM
Highway race

Пример реализации игры на Three.js.

👉 @sWebDev
👍5
Будущее React.use и React.useMemo: мощная альтернатива контекстным селекторам

Контекстные селекторы - это способ получения доступа к данным из контекста React. Они могут помочь предотвратить ненужные рендеры, но имеют ряд недостатков.

👉 @sWebDev
👍5🥰1
Реально ли IT-специалисту переехать в Великобританию без предложения о работе, без высшего образования и без знания английского языка? Ответ: да! Рассказываем, как это сделать.

Виза Global Talent дала возможность более 8000 IT-специалистам переехать в Британию в 2022 году. Она выдаётся на срок до 5 лет, по ней можно работать в любой компании, фрилансить, открывать собственный бизнес и даже претендовать на паспорт!

Чтобы получить эту визу, не обязательно иметь высшее образование, не нужно знать язык на высоком уровне, а заявку можно подать из любой страны. И, пожалуй, самое главное – не нужно обладать каким-то исключительным талантом! Почти все IT-специалисты могут претендовать на эту визу.

Подписывайтесь на наш Telegram-канал, где мы даём массу полезной информации о релокации: https://www.tg-me.com/movetalent

Пишите нам в WhatsApp: +44 7496 949122 или в Telegram: @relocode_dm. Мы проводим бесплатные консультации, на которых поможем разобрать ваш кейс и подобрать наиболее подходящий способ релокации.
1
Media is too big
VIEW IN TELEGRAM
Circular terrain Generator

Инструмент, который позволяет создавать круговые трехмерные ландшафты на Three.js.

👉 @sWebDev
👍8
Knex.js

Knex.js - это библиотека для работы с базами данных с открытым исходным кодом, которая упрощает разработку приложений, взаимодействующих с базами данных. Knex.js поддерживает различные типы баз данных, включая PostgreSQL, MySQL, SQL Server, SQLite и Oracle.

👉 @sWebDev
👍3🔥2
Работа с функцией reactive() Vue

Какое назначение у функции reactive() в Vue.js?

👉 @sWebDev
4👍1
2025/07/09 11:12:43
Back to Top
HTML Embed Code: