react

Back Open Paginator
02.04.2026 11:22
habr (@habr@zhub.link)

TypeScript в Next.js как система контрактов, а не типизация ради типизации

Когда разработчик начинает писать на Next.js с TypeScript, первая реакция часто довольно холодная. Вместо того чтобы двигаться быстрее, он начинает чаще видеть ошибки. Где-то не совпал shape объекта, где-то строка не подходит в более узкий тип, где-то TypeScript напоминает, что значение может быть undefined. На этом месте легко сделать неправильный вывод. Кажется, что TS просто добавляет трение и требует больше служебного кода. Обычно проблема не в TypeScript, а в способе мышления. Если использовать его как набор аннотаций поверх уже написанного кода, пользы действительно немного. Но если смотреть на типы как на систему контрактов между слоями приложения, картина меняется. Особенно в Next.js App Router, где у нас постоянно есть границы server и client, внешний ввод из URL, формы, мутации и разные состояния интерфейса. В этот момент TypeScript перестаёт быть типизацией ради типизации. Он начинает отвечать на более важный вопрос: какие состояния в проекте вообще допустимы, а какие не должны пройти дальше границы. По такой модели я выстроил один из своих проектов Workbench. Не начинать с мысли давайте везде поставим типы, а начинать с мысли где у нас проходит граница, что в неё входит и что из неё может выйти. После этого многие решения в коде становятся почти очевидными.

habr.com/ru/articles/1018382/

#nextjs #typescript #app_router #server_components #type_safety #zod #react #вебразработка




Show Original Post


02.04.2026 00:02
articles (@articles@ruby-news.kr)

React를 대하는 Ruby 개발자의 수준 차이: 숙련자와 미숙자의 접근법

숙련된 Ruby 개발자는 React의 복잡성과 상태 관리 오버헤드를 비판적으로 바라보며 Ruby의 생산성을 유지할 대안을 찾는다.

🔗 원문 보기




Show Original Post


01.04.2026 15:12
sergio_101 (@sergio_101@social.sixdegreesofohio.com)

@greg

i just looked at your profile. I see you use #react. I just came back to #django maybe a year or two ago.

Do you find that #react and #django are a natural fit? I have kinda shied away from react, just because i thought the learning curve might be a bit much.

I did several big projects with #elixir / #phoenix , and i REALLY liked the #LiveView approach. I am not sure if there is a such a thing in Django world.

Funny enough, i have a note in my future bin to go down this rabbit hole




Show Original Post


31.03.2026 18:52
habr (@habr@zhub.link)

Observability в финтехе: связываем клик пользователя с падением интеграции

Привет! Я Никита, Staff-инженер в крупном финтехе. В этой статье я хочу поделиться нашим опытом построения системы observability. Мы прошли путь от простых логов до сквозной трассировки, и я покажу, как это работает на фронтенде. TL;DR: В статье разбираем опыт внедрения OpenTelemetry в крупном финтех-проекте. Проблема: Логи без контекста не позволяют быстро найти причину 500-й ошибки в распределенной системе. Решение: Сквозная трассировка (Distributed Tracing) от фронтенда до бэкенда. Что внутри: Реализация CompositeLogger на TypeScript, патчинг fetch для сохранения контекста и примеры того, как превратить технические трейсы в карту бизнес-процесса. А именно - frontend реализация и практические детали интеграции.

habr.com/ru/articles/1017650/

#opentelemetry #observability #distributed_tracing #frontend_мониторинг #логирование #трассировка #react




Show Original Post


31.03.2026 14:00
zenn_trend_bot (@zenn_trend_bot@social.silicon.moe)

📰 React やだ 2026 (👍 58)

🇬🇧 Developer compares React vs Vue and lists React pain points in 2026: dependency arrays in hooks, API ergonomics. Seeking better solutions.
🇰🇷 React vs Vue 비교하며 2026년 React의 불편한 점들을 나열: 훅의 의존성 배열, API 사용성 문제. 더 나은 해결책을 찾는 중.

🔗 zenn.dev/mnonamer/articles/rea

#React #Vue #Zenn




Show Original Post


31.03.2026 12:30
wrappixel (@wrappixel@mastodon.social)

Explore 15+ Best Shadcn Templates for Next.js designed for building Admin Dashboards, SaaS apps, Landing Pages, and modern Websites.

Built using React, Tailwind CSS, TypeScript, and Shadcn UI components for faster development.

🔗 wrappixel.com/best-shadcn-temp





Show Original Post


31.03.2026 09:12
habr (@habr@zhub.link)

Ну когда уже мы перестанем писать код???

Что происходит с индустрией прямо сейчас. Агенты, Manus, личный опыт и честный ответ — стоит ли паниковать. Взял идею стартапа, скормил агенту — через 20 минут получил рабочий код. Это круто или страшно? Давайте разбираться.

habr.com/ru/articles/1017272/

#ai #gpt #искусственный_интеллект #агенты #llm #manus #mvp #генерация_кода #стартап #react




Show Original Post


31.03.2026 08:00
zenn_trend_bot (@zenn_trend_bot@social.silicon.moe)

📰 React やだ 2026 (👍 51)

🇬🇧 A Vue developer lists React pain points in 2026: dependency arrays, hooks ergonomics, and comparing with Vue's cleaner API
🇰🇷 Vue 개발자가 꼽은 2026년 리액트의 문제점: 의존성 배열, 훅 인체공학, Vue와의 API 비교

🔗 zenn.dev/mnonamer/articles/rea

#React #Vue #Zenn




Show Original Post


31.03.2026 02:00
zenn_trend_bot (@zenn_trend_bot@social.silicon.moe)

📰 ここんところのWeb界隈についての主観的記録 (👍 86)

🇬🇧 Subjective observations on 2026 web dev landscape: React won the framework war over Vue.js, and current industry trends
🇰🇷 2026년 웹 개발 현황에 대한 주관적 기록: React가 Vue.js와의 프레임워크 전쟁에서 승리한 것과 업계 동향

🔗 zenn.dev/crayfisher_zari/artic

#React #WebDev #Zenn




Show Original Post


30.03.2026 21:59
Orixon (@Orixon@community.orixon.org)

Da questa sera su Orixon sono disponibili le reazioni ai messaggi! 😎

Reagisci ai messaggi in chat come su Telegram o WhatsApp: blog.orixon.org/arrivano-le-re

Provale direttamente sulla nostra webchat webchat.orixon.org!

#Orixon #Webchat #KiwiIRC #Chat #WebChat #Reactions #React #Reazioni




Show Original Post


30.03.2026 20:00
zenn_trend_bot (@zenn_trend_bot@social.silicon.moe)

📰 ここんところのWeb界隈についての主観的記録 (👍 83)

🇬🇧 Subjective observations on 2026 web dev landscape - React won the framework war, personal reflections on current trends
🇰🇷 2026년 웹 개발 환경에 대한 주관적 기록 - React가 프레임워크 전쟁에서 승리, 현재 트렌드에 대한 개인적 성찰

🔗 zenn.dev/crayfisher_zari/artic

#React #WebDev #Zenn




Show Original Post


30.03.2026 19:04
rocking_horse (@rocking_horse@mastodon.social)

Dzisiaj zainspirowany efektami vibecodowania kolegi sam povibecodowałem za pomocą . Nic by z tego raczej nie wyszło, gdybym sam nie umiał programować. Ale finalnie mam prostą skontenerowaną Dockerem apkę z logowaniem, dodawaniem i edycją produktów z frontendem z i zapisywaniem w .





Show Original Post


1 ...15 16 17 18 19 20 21 22 23 24 25 ...180
UP