Atomic Object Show Nav
Close Menu
< Blog Home
We're Hiring
Atomic Object
Services
Portfolio
Team
Culture
Contact
Atomic Object Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

state

React / Redux

Why React Contexts Are Great and Why We Didn’t Use Them

React contexts enable information sharing between components. However, they aren't always the best fit for a project. See why and how to properly use them.
React / Redux

A Pattern for State Management in React Function Components

How to make a React component independent, notify its parent when its the state changes, and enable the parent to pass down new state at any time.
Development Practices

Using State Tables for Testing

Using state tables for testing is great for situations where there are a variety of inputs for a function that produce different results.
Development Practices

An Immutable Asynchronous State Holder in C#

In several projects that I have worked on over the last few years, we instituted a StateHolder class that eases the burden of managing state.
Ember.js

Changes Pending! Ember Data Dirty State Tracking

Ember and Ember Data don't have the greatest dirty state tracking, but you can easily add it in yourself. Don't lose your form data!
Ember.js

Effortless Abstraction with Ember.js

It's amazing how easy it is to build sophisticated apps with Ember. This post explores one feature of Ember that enables this: pervasive data binding.
Functional Programming

What I Learned on the Way to Clojure

My top three Clojure lessons: sequester mutable state; think functionally and be idiomatic; and practice, practice, practice.
Development Practices

State in Web Applications

The problem with the CGI way is that the state of your application is bifurcated between client and server and exists in different places at different times

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2023 Atomic Object LLC
Explore
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
Offices
  • Grand Rapids
  • Ann Arbor
  • Chicago
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy
Certified B Corporation