Our Journal
More From

ReactJS

06/14/17

Why React Native is the Best Choice for Making Native Apps

Carlos Paelinck

Companies often eschew building native apps, thinking hybrid solutions will be easier and more cost effective to build. They end up shoving a not-so-responsive web app into some kind of native web frame, which ultimately leads to terrible user experience. Many companies opt to have...

Read
05/31/17

Live Editing React Components for Better Documentation

Phil Plückthun

As stated in a previous post about documentation, Your Docs And You, the best response to well made docs is simply, 'I get it!' When writing documentation, it's sometimes easy to forget that someone on the other end will actually be reading your docs. Writing docs can be as difficult as...

Read
05/03/17

Don't Fear the Fractal: Infinite State Composition with Freactal

Tyler Thompson

In the beginning, there was React. You used `createClass` to define an OOP-style UI component with associated reactive state, and custom mixins managed cross-cutting concerns. It was good. Then came ES6 classes. You used standard language features and semantics to define a component...

Read
04/26/17

Join Formidable at SeattleJS Conference

Becca Lee

The SeattleJS Conference conference is coming this August 10th and 11th, and Formidable is the presenting sponsor. Have you bought your tickets yet? For background, when we heard that CascadiaFest wasn’t happening this summer, the Formidable crew was super bummed. As the ongoing...

Read
04/18/17

Fun with Fiber Custom Renderers at React Amsterdam

Becca Lee

Ken Wheeler, Formidable at large, will be speaking at React Amsterdam on April 21st. His talk, Fun with Fiber Custom Renderers, will explore the new custom renderer API in React Fiber, a soon-to-be-released architectural rewrite of React. Ken will cover Fiber basics, the anatomy...

Read
06/20/16

Radium Grid: A React Grid System Injected with the Power of Radium

Tyler Thompson

After spending my formative frontend years implementing layouts with the CSS grid systems from both Bootstrap and Foundation, I developed a clear understanding of the strengths and weaknesses of both. Later, grid systems like Jeet solved many of the pain points of the old grids: no more fixed-column...

Read
12/04/15

Using React is a Business Decision, not a Technology Choice

Eric Baer

Preamble: React has become very popular among developers and there are lots of resources that speak to its technical merits. However, migrating to (or choosing) a new framework ultimately comes down to selling it to everybody at the table — including non-developers. There are very few...

Read
05/21/15

ReactJS and D3 Part I: Layouts

Colin Megill

I love D3 — it was one of the reason I became a developer. It introduced me to the concept of functional UI. And, given the direction of the Front-End ecosystem, re-rendering based on diffed arrays (if not diffing the resultant SVG) was clearly ahead of its time and part of the inspiration for...

Read
03/01/15

Inline Styles are the Future

Colin Megill

Radium is a set of tools to manage inline styles on React elements. It gives you powerful styling capabilities without CSS, and was built over about 2 months at Formidable Labs in response to our excitement about a talk by Christopher Chedeau (and, more broadly, the mindshifting way that Facebook is...

Read
11/21/14

Backbone.js with React Views

Ryan Roemer

On Nov. 18, 2014, I presented a talk on “Backbone.js with React Views” at the inaugural Seattle ReactJS Meetup. Backbone.js Backbone.js powers some of the largest web applications on the Internet and we use the framework extensively at Formidable Labs. It provides simple and flexible...

Read