Я устала писать одно и то же для форм в Next.js. Поэтому написала typed-form-actions
Мне нравится направление, в котором движутся React и Next.js: нативные формы, Server Actions, меньше клиентского JavaScript, больше progressive enhancement.На уровне идеи это очень красиво.Но как только форма становится сложнее, чем одно поле email, выясняется, что вокруг нее снова появляется много однотипного glue ...
Мне нравится направление, в котором движутся React и Next.js: нативные формы, Server Actions, меньше клиентского JavaScript, больше progressive enhancement.На уровне идеи это очень красиво.Но как только форма становится сложнее, чем одно поле email, выясняется, что вокруг нее снова появляется много однотипного glue code.
Краткая сводка
Автор положительно оценивает нативные формы и Server Actions в React/Next.js, однако при усложнении формы появляется значительное количество повторяющегося кода, что послужило причиной создания typed-form-actions.
Связанные теги
Компании и люди
Линия сюжета
Habr
Cluster page for Habr.
Habr
Latest coverage and related links about Habr.
JavaScript
Cluster page for JavaScript.
JavaScript
Latest coverage and related links about JavaScript.
Next
Cluster page for Next.
Next.js
Latest coverage and related links about Next.js.
Next.js
Cluster page for Next.js.
React
Cluster page for React.
React
Latest coverage and related links about React.
Продолжить следить за темой
Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.
[Перевод] Никакой «палеодиеты» не существовало: учёные выяснили, чем питались древние люди
«Палео». «Мясоед». «Пещерный человек». Какой бы термин вы ни предпочитали, некоторые из самых популярных диет последних десятилетий представляют собой возвращение к временам сот...
OpenAI хочет закупать термоядерную энергию. Что происходит?
Мы уже говорили о том, как повсеместное распространение искусственного интеллекта связано с ростом цен на оперативную память. Кажется, пришло время обсудить еще один момент. Инф...
Красивый скриншот вашего кода
Когда-то давным-давно один из хабражителей поделился своим прекрасным сервисом по созданию красивых изображений из кода. Но с тех пор много воды утекло и сайт канул в лету. У ме...
[Перевод] Как я сократил расходы на ИИ на 70% тремя строчками логики
Мой ИИ-агент обходится мне в $20 в месяц. Ещё 3 месяца назад та же нагрузка стоила $200+. Не потому что я оптимизировал промпты или написал хитрую систему кэширования. А потому ...
Одно ядро для всех: строим современную ОС на Rust — от идеи до рабочего прототипа
В 2026 году написать операционную систему с нуля — это либо академическое упражнение, либо попытка решить реальную проблему. OptimaOS — второе: проект исследует, можно ли постро...
Обзор видеокарты Gigabyte GeForce RTX 5060 Ti EAGLE OC ICE 8G
Сборка нового компьютера для знакомого осуществлялась с ориентацией на бюджет и максимальную эффективность каждого вложенного рубля. В поисках подходящей видеокарты рассматривал...
Рекламный слот
Article monetization slot
Reserved for contextual monetization inside article pages.
Похожие статьи
Еще материалы, которые пересекаются по тегам, источнику или категории.
[Перевод] Никакой «палеодиеты» не существовало: учёные выяснили, чем питались древние люди
«Палео». «Мясоед». «Пещерный человек». Какой бы термин вы ни предпочитали, некоторые из самых популярных диет последних десятилетий представляют собой возвращение к временам сот...
OpenAI хочет закупать термоядерную энергию. Что происходит?
Мы уже говорили о том, как повсеместное распространение искусственного интеллекта связано с ростом цен на оперативную память. Кажется, пришло время обсудить еще один момент. Инф...
Красивый скриншот вашего кода
Когда-то давным-давно один из хабражителей поделился своим прекрасным сервисом по созданию красивых изображений из кода. Но с тех пор много воды утекло и сайт канул в лету. У ме...
[Перевод] Как я сократил расходы на ИИ на 70% тремя строчками логики
Мой ИИ-агент обходится мне в $20 в месяц. Ещё 3 месяца назад та же нагрузка стоила $200+. Не потому что я оптимизировал промпты или написал хитрую систему кэширования. А потому ...
Еще материалы от Habr
Свежие публикации и продолжение темы от той же редакции.
[Перевод] Никакой «палеодиеты» не существовало: учёные выяснили, чем питались древние люди
«Палео». «Мясоед». «Пещерный человек». Какой бы термин вы ни предпочитали, некоторые из самых популярных диет последних десятилетий представляют собой возвращение к временам сот...
OpenAI хочет закупать термоядерную энергию. Что происходит?
Мы уже говорили о том, как повсеместное распространение искусственного интеллекта связано с ростом цен на оперативную память. Кажется, пришло время обсудить еще один момент. Инф...
Красивый скриншот вашего кода
Когда-то давным-давно один из хабражителей поделился своим прекрасным сервисом по созданию красивых изображений из кода. Но с тех пор много воды утекло и сайт канул в лету. У ме...
[Перевод] Как я сократил расходы на ИИ на 70% тремя строчками логики
Мой ИИ-агент обходится мне в $20 в месяц. Ещё 3 месяца назад та же нагрузка стоила $200+. Не потому что я оптимизировал промпты или написал хитрую систему кэширования. А потому ...