» Posts on JavaScript

How to Migrate to a JavaScript Framework Successfully

Written by Megan Wheeler

Most top-performing modern companies rely on web-based software to operate efficiently while providing value to their customers. These applications often contain custom and intricate business logic that gives businesses an edge over their competition. Building such an application from the ground-up on a highly performant tech stack is an easy choice to make. But what about those companies that have an existing application built on...

Read More »

JavaScript Frameworks: The Year of Convergence

Written by Varun Vachhar

If 2016 was the year of JavaScript fatigue then 2017 was most certainly the year of convergence. Most JavaScript frameworks have converged towards using similar tooling and concepts. In this post, I am going to focus on some of the similarities between JavaScript frameworks. I want to show how knowledge of one framework transfers quite well to the others. Component Based Architecture If there is...

Read More »

Creating Forms with Redux: Part II

Written by Kyle Truong

In Creating Forms with Redux Part I, we hooked up our forms to Redux, learned about the reduxForm HOC and Field component, styled our forms, and made a custom input component. In this section, we continue creating reusable components for the most common form widgets, learn how to do field-level validation, and dive a bit deeper into the built-in action creators and selectors to help...

Read More »

Creating Forms with Redux: Part I

Written by Kyle Truong

There are few things less appealing than forms but they’re still one of the most direct ways for a user to dump a hunk of data into your server. To make the process of filling a form as painless as possible, one needs a good form system that handles common concerns such as: Handling field and form data Validation Submission Integration with the rest...

Read More »

10 Ways to Misuse Angular

Written by Philip Da Silva

Co-written with Varun Vachhar. Any chainsaw that can cut down a tree can also take off a leg if used carelessly. Equally, any framework as powerful as Angular will inevitably contain traps for the unwary. This article, the latest entry in our Architect’s Guide to Angular, looks at ways in which Angular is sometimes mis-used and what developers should do instead. 1. Don't Ignore...

Read More »