#forms — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #forms, aggregated by home.social.
-
Introducing TanStack Form, by @adamrackis.bsky.social (@frontendmasters.com):
-
Introducing TanStack Form, by @adamrackis.bsky.social (@frontendmasters.com):
-
Introducing TanStack Form, by @adamrackis.bsky.social (@frontendmasters.com):
-
Introducing TanStack Form, by @adamrackis.bsky.social (@frontendmasters.com):
-
Introducing TanStack Form, by @adamrackis.bsky.social (@frontendmasters.com):
-
The “<selectmenu>” Element: Stop Using JavaScript Dropdown Libraries, by (not on Mastodon or Bluesky):
https://www.sitepoint.com/the-selectmenu-element-stop-using-javascript-dropdown-libraries/
-
The “<selectmenu>” Element: Stop Using JavaScript Dropdown Libraries, by (not on Mastodon or Bluesky):
https://www.sitepoint.com/the-selectmenu-element-stop-using-javascript-dropdown-libraries/
-
The “<selectmenu>” Element: Stop Using JavaScript Dropdown Libraries, by (not on Mastodon or Bluesky):
https://www.sitepoint.com/the-selectmenu-element-stop-using-javascript-dropdown-libraries/
-
The “<selectmenu>” Element: Stop Using JavaScript Dropdown Libraries, by (not on Mastodon or Bluesky):
https://www.sitepoint.com/the-selectmenu-element-stop-using-javascript-dropdown-libraries/
-
The “<selectmenu>” Element: Stop Using JavaScript Dropdown Libraries, by (not on Mastodon or Bluesky):
https://www.sitepoint.com/the-selectmenu-element-stop-using-javascript-dropdown-libraries/
-
#LIN #DAIYU #COURTESAN www.perplexity.ai/search/new?q... #FORMS OF #GHANAIAN #HIGHLIFE chatgpt.com?prompt=Analy... #IBRAHIM RAHIMIĆ semantic-search.allgraph.ro/advanced-sea... allgraph.ro/semantic-map... aePiot: Dominate Web 4.0. Build semantic nodes now.
Perplexity -
#LIN #DAIYU #COURTESAN www.perplexity.ai/search/new?q... #FORMS OF #GHANAIAN #HIGHLIFE chatgpt.com?prompt=Analy... #IBRAHIM RAHIMIĆ semantic-search.allgraph.ro/advanced-sea... allgraph.ro/semantic-map... aePiot: Dominate Web 4.0. Build semantic nodes now.
Perplexity -
Criteo targets Luxembourg redomicile; U.S. move possible in 2027 | CRTO SEC Filing
Filed by Criteo S.A. pursuant to Rule 425 under the Securities Act of 1933 and deemed filed pursuant…
#Luxembourg #Luxemburg #LU #Europe #Europa #EU #criteo #CRTO #directlisting #FormS-4 #Lëtzebuerg #luxembourg #redomiciliation #taxrate
https://www.europesays.com/2971023/ -
#Design #Debates
Is form design easy? · The illusion of simplicity in form design https://ilo.im/16cnnn_____
#Forms #DesignPatterns #ProductDesign #UxDesign #UiDesign #WebDesign -
#Design #Debates
Is form design easy? · The illusion of simplicity in form design https://ilo.im/16cnnn_____
#Forms #DesignPatterns #ProductDesign #UxDesign #UiDesign #WebDesign -
#Design #Debates
Is form design easy? · The illusion of simplicity in form design https://ilo.im/16cnnn_____
#Forms #DesignPatterns #ProductDesign #UxDesign #UiDesign #WebDesign -
#Design #Debates
Is form design easy? · The illusion of simplicity in form design https://ilo.im/16cnnn_____
#Forms #DesignPatterns #ProductDesign #UxDesign #UiDesign #WebDesign -
#Development #Approaches
Two paradigms for enhancing HTML tags · Practical ways to empower HTML elements https://ilo.im/16cfik_____
#HTML #Forms #WebComponents #APIs #WebDev #Frontend #DOM #JavaScript -
#Development #Approaches
Two paradigms for enhancing HTML tags · Practical ways to empower HTML elements https://ilo.im/16cfik_____
#HTML #Forms #WebComponents #APIs #WebDev #Frontend #DOM #JavaScript -
#Development #Approaches
Two paradigms for enhancing HTML tags · Practical ways to empower HTML elements https://ilo.im/16cfik_____
#HTML #Forms #WebComponents #APIs #WebDev #Frontend #DOM #JavaScript -
#Development #Approaches
Two paradigms for enhancing HTML tags · Practical ways to empower HTML elements https://ilo.im/16cfik_____
#HTML #Forms #WebComponents #APIs #WebDev #Frontend #DOM #JavaScript -
Visual Validation Feedback for Form Fields, by @Aaron:
https://www.aaron-gustafson.com/notebook/visual-validation-feedback-for-form-fields/
-
Visual Validation Feedback for Form Fields, by @Aaron:
https://www.aaron-gustafson.com/notebook/visual-validation-feedback-for-form-fields/
-
Visual Validation Feedback for Form Fields, by @Aaron:
https://www.aaron-gustafson.com/notebook/visual-validation-feedback-for-form-fields/
-
Visual Validation Feedback for Form Fields, by @Aaron:
https://www.aaron-gustafson.com/notebook/visual-validation-feedback-for-form-fields/
-
Visual Validation Feedback for Form Fields, by @Aaron:
https://www.aaron-gustafson.com/notebook/visual-validation-feedback-for-form-fields/
-
Never Lose Form Progress Again, by @Aaron:
https://www.aaron-gustafson.com/notebook/never-lose-form-progress-again/
-
The faltering Sahra Wagenknecht alliance (BSW) is working to develop new political initiatives through a newly established Core Values Commission. A founding do... https://news.osna.fm/?p=43768 | #news #bsws #commission #forms #fundamental
-
The faltering Sahra Wagenknecht alliance (BSW) is working to develop new political initiatives through a newly established Core Values Commission. A founding do... https://news.osna.fm/?p=43768 | #news #bsws #commission #forms #fundamental
-
The faltering Sahra Wagenknecht alliance (BSW) is working to develop new political initiatives through a newly established Core Values Commission. A founding do... https://news.osna.fm/?p=43768 | #news #bsws #commission #forms #fundamental
-
The faltering Sahra Wagenknecht alliance (BSW) is working to develop new political initiatives through a newly established Core Values Commission. A founding do... https://news.osna.fm/?p=43768 | #news #bsws #commission #forms #fundamental
-
#Design #Approaches
The perfect file upload pattern · When users don’t need to press the upload button https://ilo.im/16c9sl_____
#Convenience #Uploads #Files #Forms #Usability #DesignPatterns #ProductDesign #UxDesign #UiDesign #WebDesign -
#Design #Approaches
The perfect file upload pattern · When users don’t need to press the upload button https://ilo.im/16c9sl_____
#Convenience #Uploads #Files #Forms #Usability #DesignPatterns #ProductDesign #UxDesign #UiDesign #WebDesign -
#Design #Approaches
The perfect file upload pattern · When users don’t need to press the upload button https://ilo.im/16c9sl_____
#Convenience #Uploads #Files #Forms #Usability #DesignPatterns #ProductDesign #UxDesign #UiDesign #WebDesign -
#Design #Approaches
The perfect file upload pattern · When users don’t need to press the upload button https://ilo.im/16c9sl_____
#Convenience #Uploads #Files #Forms #Usability #DesignPatterns #ProductDesign #UxDesign #UiDesign #WebDesign -
#Development #Guides
Never lose form progress again · A web component storing and restoring form values https://ilo.im/16cbuk_____
#Forms #Storage #WebComponents #ProgressiveEnhancement #Browsers #WebDev #Frontend #DOM #HTML #JavaScript -
#Development #Guides
Never lose form progress again · A web component storing and restoring form values https://ilo.im/16cbuk_____
#Forms #Storage #WebComponents #ProgressiveEnhancement #Browsers #WebDev #Frontend #DOM #HTML #JavaScript -
#Development #Guides
Never lose form progress again · A web component storing and restoring form values https://ilo.im/16cbuk_____
#Forms #Storage #WebComponents #ProgressiveEnhancement #Browsers #WebDev #Frontend #DOM #HTML #JavaScript -
#Development #Guides
Never lose form progress again · A web component storing and restoring form values https://ilo.im/16cbuk_____
#Forms #Storage #WebComponents #ProgressiveEnhancement #Browsers #WebDev #Frontend #DOM #HTML #JavaScript -
React Hook Form 入門 Part 1 — 仕組みを理解してから使う
https://qiita.com/nhatcaofedev/items/57a054312191c30e807b?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items -
React Hook Form 入門 Part 1 — 仕組みを理解してから使う
https://qiita.com/nhatcaofedev/items/57a054312191c30e807b?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items -
Формы как контракт в Next.js: Zod, fieldErrors и одинаковые правила на client и server
С формами в Next.js проблема обычно начинается не на уровне кнопки submit. Кнопка как раз почти всегда работает. Настоящая путаница начинается позже, когда форма уже живёт в проекте какое-то время. В одном месте ошибка показывается под полем, в другом только общей строкой сверху. Где-то кнопка блокируется на pending, а где-то можно отправить запрос несколько раз подряд. Клиент считает данные валидными, а сервер отвечает, что правило нарушено. Поле уже зелёное, а сохранение всё равно не прошло. В этот момент становится видно, что форма была собрана как кусок UI, а не как контракт. Используем как примеры паттерны из проекта Workbench. Полезно смотреть на форму не как на набор input и submit, а как на договор между UI, валидацией и местом записи данных. У такого договора есть простая форма - какие данные считаются допустимыми, где и как они проверяются, в каком виде ошибка возвращается в интерфейс, что происходит на pending, когда форма блокируется, что считается успехом, а что общей ошибкой, не привязанной к конкретному полю. Как только форма описывается так, код перестаёт расползаться. И здесь Zod в Next.js даёт не просто удобную схему, а способ удерживать client и server в одном наборе правил.
https://habr.com/ru/articles/1025472/
#nextjs #typescript #app_router #zod #forms #validation #react #вебразработка
-
Формы как контракт в Next.js: Zod, fieldErrors и одинаковые правила на client и server
С формами в Next.js проблема обычно начинается не на уровне кнопки submit. Кнопка как раз почти всегда работает. Настоящая путаница начинается позже, когда форма уже живёт в проекте какое-то время. В одном месте ошибка показывается под полем, в другом только общей строкой сверху. Где-то кнопка блокируется на pending, а где-то можно отправить запрос несколько раз подряд. Клиент считает данные валидными, а сервер отвечает, что правило нарушено. Поле уже зелёное, а сохранение всё равно не прошло. В этот момент становится видно, что форма была собрана как кусок UI, а не как контракт. Используем как примеры паттерны из проекта Workbench. Полезно смотреть на форму не как на набор input и submit, а как на договор между UI, валидацией и местом записи данных. У такого договора есть простая форма - какие данные считаются допустимыми, где и как они проверяются, в каком виде ошибка возвращается в интерфейс, что происходит на pending, когда форма блокируется, что считается успехом, а что общей ошибкой, не привязанной к конкретному полю. Как только форма описывается так, код перестаёт расползаться. И здесь Zod в Next.js даёт не просто удобную схему, а способ удерживать client и server в одном наборе правил.
https://habr.com/ru/articles/1025472/
#nextjs #typescript #app_router #zod #forms #validation #react #вебразработка
-
Формы как контракт в Next.js: Zod, fieldErrors и одинаковые правила на client и server
С формами в Next.js проблема обычно начинается не на уровне кнопки submit. Кнопка как раз почти всегда работает. Настоящая путаница начинается позже, когда форма уже живёт в проекте какое-то время. В одном месте ошибка показывается под полем, в другом только общей строкой сверху. Где-то кнопка блокируется на pending, а где-то можно отправить запрос несколько раз подряд. Клиент считает данные валидными, а сервер отвечает, что правило нарушено. Поле уже зелёное, а сохранение всё равно не прошло. В этот момент становится видно, что форма была собрана как кусок UI, а не как контракт. Используем как примеры паттерны из проекта Workbench. Полезно смотреть на форму не как на набор input и submit, а как на договор между UI, валидацией и местом записи данных. У такого договора есть простая форма - какие данные считаются допустимыми, где и как они проверяются, в каком виде ошибка возвращается в интерфейс, что происходит на pending, когда форма блокируется, что считается успехом, а что общей ошибкой, не привязанной к конкретному полю. Как только форма описывается так, код перестаёт расползаться. И здесь Zod в Next.js даёт не просто удобную схему, а способ удерживать client и server в одном наборе правил.
https://habr.com/ru/articles/1025472/
#nextjs #typescript #app_router #zod #forms #validation #react #вебразработка
-
Формы как контракт в Next.js: Zod, fieldErrors и одинаковые правила на client и server
С формами в Next.js проблема обычно начинается не на уровне кнопки submit. Кнопка как раз почти всегда работает. Настоящая путаница начинается позже, когда форма уже живёт в проекте какое-то время. В одном месте ошибка показывается под полем, в другом только общей строкой сверху. Где-то кнопка блокируется на pending, а где-то можно отправить запрос несколько раз подряд. Клиент считает данные валидными, а сервер отвечает, что правило нарушено. Поле уже зелёное, а сохранение всё равно не прошло. В этот момент становится видно, что форма была собрана как кусок UI, а не как контракт. Используем как примеры паттерны из проекта Workbench. Полезно смотреть на форму не как на набор input и submit, а как на договор между UI, валидацией и местом записи данных. У такого договора есть простая форма - какие данные считаются допустимыми, где и как они проверяются, в каком виде ошибка возвращается в интерфейс, что происходит на pending, когда форма блокируется, что считается успехом, а что общей ошибкой, не привязанной к конкретному полю. Как только форма описывается так, код перестаёт расползаться. И здесь Zod в Next.js даёт не просто удобную схему, а способ удерживать client и server в одном наборе правил.
https://habr.com/ru/articles/1025472/
#nextjs #typescript #app_router #zod #forms #validation #react #вебразработка
-
The Anatomy of an Accessible Text Field
https://inklusivo.nl/blog/accessible-text-field-anatomy/
#webdevelopment #webdev #forms #a11y #html #aria