WhoBuilt

Key facts

Built by
Capabilities
manages form state and provides helpers for form logic
Integrates with

From talks

Results and examples shared in single talks

  • 6.5 million NPM downloads since its 2017 release; about 2 million downloads a month; 17,000 GitHub stars 6:53Forms In React Native

Timeline 2

Dated events, newest first. Open the sources under any item.

How we verify
Built1Capability1
20191 event
  1. as of Oct 2019Capability
    Manages form state and provides helpers for form logic
    “I built this. It started with a higher-order component, then became a render prop” 4:32
    Unverified1 source· Talk
20171 event
  1. 2017Built
    Jared Palmer built Formik
    “I had this itch, and I scratched it. I built this.” 4:32
    Unverified1 source· Talk

Talks 1

30:27
Forms In React Native

Jared Palmer explains why forms are difficult to manage in React Native: developers must wire up state, validation, errors, and submission logic themselves. He traces Formik’s origins to his preference for keeping form state local and ephemeral, then demonstrates how a custom hook can manage values, change handlers, and submission. He introduces Formik Native, including focus management and field hooks, and shows how Formik works with React Native Paper and Yup. He closes with lessons from building Formik: focus on common use cases, keep APIs consistent, and share useful tools through open source.

Oct 4, 2019· 30 minDiscussed 0:39