Rangle
Evan Schultz

Evan Schultz

Technical Director

Recent posts by Evan Schultz

View all posts
Reeled Fish Emoji
Evan Schultz
Evan Schultz

Simplifying React Forms with Hooks

Forms, like death and taxes, are one of the unavoidable aspects of web development. From Login Forms, Contact Pages, to heavy form-centric applications - at some point, you will need to wire up an input field to your application state. Working with forms in React can require a bit of boilerplate, and while there are libraries like Formik, Redux Form or React Redux Form can help make things easier, they can be overkill for many situations.

Frontend Development
Iconography of a data-driven user interface
Evan Schultz
Evan Schultz

Do it with Elegance: How to Create Data-Driven User Interfaces in Vue

Although we usually know what components are needed when building most views within an app, sometimes we don't know what they are until runtime. This means we need to build a screen based on the application state, user preferences, or response from an API. A common case is building dynamic forms, where the questions and components needed are either configured by a JSON object, or where fields change based on the users' answers.

Frontend Development