Open in app

Sign In

Write

Sign In

Evan Bacon
Evan Bacon

2.6K Followers

Home

About

Published in

Exposition

·Feb 22

Announcing Expo Router v1

The First File-Based Router for Native Apps! — As part of Expo SDK 48, we’re releasing the first stable version of Expo Router! Any breaking changes or major features will now be implemented in Expo Router v2 which we’ll begin working on today (read the roadmap). Learn more about what’s possible in Expo Router in the v1 RC…

Expo

1 min read

Announcing Expo Router v1
Announcing Expo Router v1
Expo

1 min read


Published in

Exposition

·Jan 20

Announcing the Expo Router v1 Release Candidate

The First File-Based Router for Native Apps! — The future of native navigation is here, and it’s file-based! With the new Expo Router v1 (Release Candidate), pages are automatically generated by simply creating files in your project. You can focus on building the content of your pages rather than wrestling with all the boilerplate required to compose pages…

React

5 min read

Announcing the Expo Router v1 Release Candidate
Announcing the Expo Router v1 Release Candidate
React

5 min read


Published in

Exposition

·Sep 27, 2022

RFC: File System-Based Native Routing with Expo and React Native

TL;DR: The new library Expo Router is a work in progress, join the discussion on GitHub! Refer to the Expo Router documentation to get started and learn more. Motivation One of the hardest, unsolved problems in (cross-platform) app development is navigation. There’s seemingly no right way to set up navigation in…

React Native

8 min read

RFC: File System-Based Routing in React Native
RFC: File System-Based Routing in React Native
React Native

8 min read


Published in

Exposition

·Aug 11, 2022

The New Expo CLI

In Expo SDK 46 we introduced a new “Local Expo CLI”, to replace the “Global Expo CLI” (npm i -g expo-cli). Unlike the global CLI, the local CLI is installed in every project and stays versioned with the runtime code — meaning projects are easier to set up, stay working…

Expo

6 min read

The New Expo CLI
The New Expo CLI
Expo

6 min read


Published in

Exposition

·Apr 27, 2022

Beta: Local Expo CLI

Update: Learn more about the new Expo CLI in our announcement post. We are very excited to announce the beta release of our new versioned Expo CLI that is installed locally in your project instead of globally on your computer. Versioning the CLI offers the following benefits: Longevity: Projects will…

3 min read

Beta: Local Expo CLI
Beta: Local Expo CLI

3 min read


Published in

Exposition

·Oct 15, 2021

Drastically Faster Bundling in React Native

Modern web development is fast, scalable, and iterative. With new tools like ESBuild, SWC, and Sucrase emerging, we at Expo figured it was time to start looking at how we can utilize new bundler techniques to improve cross-platform app development. Today I’m proud to introduce the largest bundling improvement, possibly…

React

9 min read

Drastically Faster Bundling in React Native
Drastically Faster Bundling in React Native
React

9 min read


Published in

Exposition

·May 28, 2021

Introducing: Expo Run Commands

Expo Go can get you from zero to “hello world” without ever needing to do a native build. This works great for many cases, but when it comes time for custom native code, then what do you do? Historically, you’d “eject” from Expo, losing the ability to do tons of…

Expo

8 min read

Introducing: Expo Run Commands
Introducing: Expo Run Commands
Expo

8 min read


Published in

Exposition

·Nov 12, 2019

Media Queries with React Native for iOS, Android, and Web

The easiest way to create media queries universally! — TL;DR: Demo Component A big open question we’ve had while developing Expo web is how would someone go about creating media queries. A media query is a style rule that can be toggled based on device conditions. They’re a critical part of easily building a responsive layout that works on…

React

2 min read

Media Queries with React Native for iOS, Android, and Web
Media Queries with React Native for iOS, Android, and Web
React

2 min read


Nov 7, 2019

React for Absolutely Nothing

React is an extremely powerful library, you can create a renderer for literally anything! So that got me thinking why isn’t there a React renderer for nothing? I mean after all doing nothing is one of my favorite hobbies. I would just sit and think why is it that I…

React

3 min read

React for Absolutely Nothing
React for Absolutely Nothing
React

3 min read


Published in

Exposition

·Sep 26, 2019

Testing Universal React (Native) Apps with Jest and Expo!

The official approach to testing your universal projects — Earlier this year we announced web support for Expo making it a universal framework for building apps. With this came a few big questions around stability and maintainability. For instance how would someone write a universal project and ensure that it works on every platform. Unit testing with Jest is…

React Native

10 min read

Testing Universal React (Native) Apps with Jest and Expo!
Testing Universal React (Native) Apps with Jest and Expo!
React Native

10 min read

Evan Bacon

Evan Bacon

2.6K Followers

Building 𝝠 Expo.

Following
  • Andrey Nikishaev

    Andrey Nikishaev

  • Aryan Goharzad

    Aryan Goharzad

  • James Ide

    James Ide

  • Grace

    Grace

  • Bartłomiej Klocek

    Bartłomiej Klocek

See all (104)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams