React Final Form with Erik Rasmussen
Podcast: Play in new window | Download
Subscribe: RSS
As our guest today points out, most enterprise software applications are essentially forms for collecting data. The <FORM> tag and related components started appearing in HTML fairly early and those same concepts are still in use with modern web browsers. However, the technology for capturing state, validating input, and providing other common services for the management of form data has continued to evolve in many languages and frameworks.
Erik Rasmussen is the author of many popular open-source libraries including Redux Form and React Final Form. In this interview, we discuss the need for those tools to fill in the market and some of the modern approaches for form state management.
Sponsorship inquiries: sponsor@softwareengineeringdaily.com
Show Notes:
- [Express, Webpack, SSR, Redux example repo](https://github.com/erikras/react-redux-universal-hot-example/)
- [Redux Form](https://redux-form.com)
- [Final Form](https://final-form.org)
Transcript
Transcript provided by We Edit Podcasts. Software Engineering Daily listeners can go to weeditpodcasts.com to get 15% off the first three months of audio editing and transcription services with code: SED. Thanks to We Edit Podcasts for partnering with SE Daily. Please click here to view this show’s transcript.
Sponsors
Act in Time with InfluxData. Easy to start, easy to scale. InfluxDB, is THE open source time series database. Programmable and performant with a common API across OSS, cloud, and Enterprise offerings, InfluxDB gives you high granularity, high scale, and high availability. Capture, analyze, and store millions of points per second, and gain visibility across all your data sources. To learn more and get started for free, visit influxdata.com/sedaily
Your project management tool should be a breeze to setup, at least mildly enjoyable to use, and help evolve your already existing development workflows so it’s easier to get things done. Does that describe your current tool? If it does, great! You can stop reading. If not, then Shortcut (formerly known as Clubhouse) could be the perfect fit. We’re project management built specifically for software teams and we’re fast, intuitive, flexible, powerful, and many other nice, positive adjectives. Delight the grumpiest scrum masters with Shortcut. Give it a try at softwareengineeringdaily.com/shortcut and get two months free.
It might be time to pack your bags and bring your unique talents to Nashville, Tennessee, where Amazon is hiring Software Development Managers to join their fast-growing team. In addition to the city’s vibrant food scene, bustling nightlife, cultural diversity, and thriving creative community, Amazon employees in Nashville also get to enjoy great comprehensive employee benefits – and pay NO state income tax. Now, if that sounds like music to your ears, then apply for a Software Development Manager position today at amazon.jobs/NashvilleSDM
Your app has users. You owe it to them to take their security seriously. Do you want your authentication system to be something your developers built as a side project? Or do you want an enterprise-grade solution that has compliance, security, and industry standards built-in as first principles? I’m describing Auth0, an identity platform built for developers. Your development team’s time is a scarce resource. Don’t waste it reinventing the wheel. With Auth0 you can save hundreds or thousands of hours in implementation and maintenance. With this premier solution for identity, you can configure advanced features like social login, single sign-on, and multi-factor authentication. Focus on what you’re good at and let Auth0 manage what they’re best at – helping you deliver the best, safest user experience possible. Make login their problem, not yours. Visit auth0.com to learn more.
G2i is the only marketplace just for pre-vetted JavaScript developers. Hire React, React Native, & Node.js developers you can trust on a contract or full-time basis. G2i will match you with pre-vetted developers within three days of your onboarding call. You’ll be able to review their technical profiles and set up interviews with candidates you like. You get a detailed technical profile that provides the developer’s assessment scores in each category, a copy of their code challenge, and a recording of their technical interview. Test a working relationship with no risk! The first week is free if you decide your developer isn’t a good fit. G2i’s litmus test is simple: can this developer make an impact in your codebase within their first week? Go to softwareengineeringdaily.com/g2i to get started.