Blog

This is the second of three of blog posts about creating an app with React Native. To get started with React Native, read the Basics of React Native. Once you are familiar with the system and have an app, it is time to fill it out with content. If you don’t have content on your Drupal website, read Understanding Drupal 8’s Migrate API.


Jacob


Redfin Solutions started using React Native in early June when a client needed an app that could integrate with their Drupal website. Since it was our first project with React Native, we recorded useful information to share with the rest of the team. This is the first in a series of three blog posts that will cover what we learned and what we found the most useful while using React Native.


Expo & React Native CLI

There are two main framework options for building a React Native app: React Native CLI and Expo.

Jacob

After another summer working as the Intern Developer at Redfin Solutions, Jacob Morin leaves us to go back to the University of Maine for the fall semester. He is working towards a degree in computer science, and he plans on becoming a full-time developer once he graduates. Before Jacob left, he answered some questions about his internship in a lightspeed interview.

 

What was your favorite part about this summer?

Emma

 

When adding custom Analytics events via Google Tag Manger, make sure to set "Non-Interaction Hit" to "True" if you don't want that event to count towards the bounce rate. Otherwise, if the event fires on a page, GA will think you didn't bounce and subsequently set that session's page bounce rate to 0.

non-interaction hit setting in google tag manager

Patrick

This week marks the third year that Ruth Leopold, our unicorn Designer and Front-end Developer has been with Redfin. Technically, it’s her second year as a full-time employee, but since she started here as an intern three years ago, it counts in our book. She's a unicorn because she bridges the rare spaces between UX design and front-end development. In celebration of this workiversary, she answered some questions in a Lightspeed Interview.

 

 

In one sentence, what do you do at Redfin?

Emma
D4D, Boston 2019 Logo

Redfin Solutions is a long-time sponsor of Design 4 Drupal (D4D) Boston, and this year we are proud to announce that we are the premier Event Sponsor.

Emma

Lots of people in the Drupal community are eager to learn React these days, following Dries's announcement that React is coming to Drupal.

At NEDCamp in 2018 I presented on how to dip your toe into embedding a react application into a Drupal framework (video on drupal.tv).

This is the long-delayed blog post to follow up to the presentation.

Chris

Drupal 8 ships with a custom CKEditor build. This build is configured with a build-config.js file. We recently ran into a situation in which we wanted to override this configuration in order to disable a plugin. There is some information in this build-config.js file about replacing it with a non-minified build for development purposes, but nothing about overriding it. Here is how we did it.

Christina

It's almost time for NEDCamp, and I can't wait!

Redfin will be presenting a session there on our toe-dipping foray into the world of "progressively decoupling" Drupal.

Recently, I was on an episode of Talking Drupal to explore a little bit more about React and Drupal together--this shoudl whet your appetite for the session at NEDCamp. Give it a listen!

Chris

It all started with an innocent tweet:

https://twitter.com/mirisuzanne/status/948637526612324352

"Excited to announce our new open-source, Sass-driven pattern-library generator! Go design some systems!"

Chris