Skip to content

Offline-First Apps and E2E Testing with Cypress

Photo of
Hosted By
Sam L. and William B.


Come downtown for food, drink, talks, and socializing. We'll be talking about ReactJS and related technologies. There is a lightrail stop at the corner of where the meetup is.

Talks/topics to be covered:

Offline-first Applications with Redux, GraphQL and Service Workers by Nick Stevens

As smartphones quickly spread to developing countries the assumption that our users have regular access to a decent Internet connection has been thrown out. Progressive Web Apps have some significant advantages for users in these countries over native, but offline support is still rare. We’ll take a look at why it’s rare, what we can do about it and what the future holds for offline support in React applications.

End to End Testing: The Game Has Changed by Will Klein

Testing our JavaScript apps has come a long way. For years we relied on Selenium Webdriver to automate browser testing from outside the browser. Now we can use tools like Cypress to interact from the same JavaScript runtime as our app, without relying on remote APIs, language bindings, or browser-specifc drivers.

Let's explore how Cypress created a new testing platform to enable an awesome developer experience. This includes "native" debugging and time travel capabilities. We'll walkthrough using Cypress and how it all works, so we can deliver a better, well-tested user experience.

1331 17th St, 100 · Denver, CO