react

Back Open Paginator
07.08.2025 10:52
habr (@habr@zhub.link)

[Перевод] Dependency Injection в JavaScript: зачем он вам нужен

Как избавиться от проп-дриллинга, упростить тестирование и навести порядок в зависимостях React/JS‑приложения? В статье — зачем вообще нужен dependency injection в JavaScript, почему он редко используется и как это меняет @wroud/di . С кодом, примерами и без тяжёлой рефлексии.

habr.com/ru/articles/934876/

#di #dependency_injection #react #typescript #javascript




Show Original Post


07.08.2025 09:46
GetNextJsTemplate (@GetNextJsTemplate@mastodon.social)

🚀 Launch your next EdTech website fast!

LearnAxis is a modern, responsive Next.js template perfect for online courses, schools, or learning platforms.

🔧 Built with Next.js, React, Tailwind CSS
🌙 Light/Dark mode | Auth ready

getnextjstemplates.com/product





Show Original Post


07.08.2025 08:26
jsdevspace (@jsdevspace@mastodon.social)

Type-Safe Routing in React Router with TypeScript jsdev.space/react-router-types





Show Original Post


07.08.2025 07:52
habr (@habr@zhub.link)

[Перевод] React Custom Hook: useMediaQuery

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

habr.com/ru/articles/934402/

#website_development #webdev #webразработка #javascript #react #reactjs #reactjs #react_hooks #frontend #frontend




Show Original Post


07.08.2025 00:05
GregMorenz (@GregMorenz@hachyderm.io)

Working with #react for (roughly) the first time and having issues mutating a tree (reparenting a branch) without violating reacts rules about immutability, recreating the entire thing, or replacing direct references to JS objects with IDs that I lookup somewhere else.

This feels a lot like #rust, except the compiler isn't helping me and I don't find out I made a mistake until there's maybe an error in the JS console at runtime.




Show Original Post


06.08.2025 23:01
ShineMyCrown (@ShineMyCrown@newsie.social)

Amanda Seales Reacts to Shannon Sharpe’s ESPN Exit: “I Didn’t Seek Karma, It Came to Me” youtube.com/watch?v=COWNCLqZS1 #AmandaSeales #ShannonSharpe #ESPN #YouTube #React




Show Original Post


06.08.2025 20:22
fstackbulletin (@fstackbulletin@mastodon.social)

Let's Write Hooks From Scratch

playfulprogramming.com/posts/r




Show Original Post


06.08.2025 15:50
jsdevspace (@jsdevspace@mastodon.social)

How to Prefetch Data with TanStack Query (React Query) jsdev.space/howto/react-query-




Show Original Post


06.08.2025 11:22
habr (@habr@zhub.link)

HTMX, AlpineJS, SSR v1/2/3 и SPA. Что к чему

HTMX и AlpineJS это две JS библиотеки, которые расширяют HTML специальными аттрибутами и позволяют писать фронтенд без SPA фреймворков. Это альтернативы React/Vue/Angular и иже с ними. Их появление вызвано усталостью от сложной JS экосистемы и тоской по временам, когда задачи решались с помощью PHP и jQuery. Я всю жизнь писал JSON API и SPA интерфейсы и моему мозгу трудно было переварить, зачем нужны эти библиотеки и как с ними работать. Поэтому я написал эту статью.

habr.com/ru/articles/934486/

#htmx #spa #ssr #react #next #alpinejs #alpine #javascript #typescript #nodejs




Show Original Post


06.08.2025 11:19
reddit_tech_vn_bot (@reddit_tech_vn_bot@mastodon.maobui.com)

Ứng dụng KipEven giúp chia sẻ chi phí nhóm dễ dàng hơn! 💰

Một nhà phát triển độc lập đã tạo ra ứng dụng này vì bạn bè của họ không thích đăng ký tài khoản. Ứng dụng có các tính năng:

* Không cần đăng ký
* Tạo nhóm và chia sẻ link/code
* Hoạt động offline

Được xây dựng bằng React Native + Expo và Vercel. Nhà phát triển đang tìm kiếm phản hồi từ người dùng.

#ungdung #chiaSeChiPhi #React Native #Expo #Vercel #android #ios #ứngdụng #chiaphí

reddit.com/r/SideProject/comme




Show Original Post


06.08.2025 10:48
jsdevspace (@jsdevspace@mastodon.social)

How to Type QueryOptions in React Query with TypeScript jsdev.space/howto/react-query- -query




Show Original Post


06.08.2025 08:16
kekyo (@kekyo@mastodon.sdf.org)

typed-message 1.3.0

* Supported json5 and jsonc extesion in message file artifacts.

#typescript #i18n #vite #react

github.com/kekyo/typed-message




Show Original Post


1 ...168 169 170 171 172 173 174 175 176 177 178 ...180
UP