Open in app

Sign In

Write

Sign In

Marius Reimer
Marius Reimer

399 Followers

Home

About

May 5

Smarter Jest Tests for React Native

Jest is one of the most famous test runners. Chances are high that as a React developer, you will work with eventually. That’s why it is good to know how to do things like mocking modules, functions and writing more concise tests. We will take a look at jest.mock, jest.spyOn…

React Native

6 min read

Smarter Jest Tests for React Native
Smarter Jest Tests for React Native
React Native

6 min read


May 3

Testing Hooks in React Native

Since React Hooks have been introduced, code can be much easier extracted from your components. Common business logic, listeners, state management or data fetching can be moved to custom hooks. Finally, hooks can and need to be tested. That will be covered in this article. I explain with an app…

React Native

4 min read

Testing Hooks in React Native
Testing Hooks in React Native
React Native

4 min read


May 2

React Native Snapshot Tests

There are different ways to test your React Native app, where each way targets a specific use case. You can test a single part (unit test) or a collection of units, that act together (integration test). …

React Native

2 min read

React Native Snapshot Tests
React Native Snapshot Tests
React Native

2 min read


May 1

Detox vs Appium — What’s best for React Native

In 2018, I was writing End-to-End testing in React Native. Now, in 2023, what has changed? Have the frameworks improved, matured, became more stable or is there a new player on the field? Use the code “reime005-medium-free” to get a free version of my Ultimate React Native Testing Guide on…

React Native

4 min read

Detox vs Appium — What’s best for React Native
Detox vs Appium — What’s best for React Native
React Native

4 min read


Apr 30

Testing your React Native App is not important

Something you hear quite often, but is it true? In software engineering and app development, testing is an integral part. Some teams do it, some only the bare minimum, others nothing. …

React Native

3 min read

Testing your React Native App is not important
Testing your React Native App is not important
React Native

3 min read


Feb 8, 2021

Svelte with Rust and a GraphQL REST API Wrapper

GraphQL has become a new alternative for developing APIs other than the common REST approach. Being more lightweight by selectively requesting fields (querying) instead of transmitting unnecessary data just makes sense. …

Svelte

5 min read

Svelte with Rust and a GraphQL REST API Wrapper
Svelte with Rust and a GraphQL REST API Wrapper
Svelte

5 min read


Jan 23, 2021

Typed Config via Context in React Native

Contexts are common in most programming languages or frameworks. They are mostly used to contain and share specific information or functionality across different parts of an application. Sometimes they are used to inject behavior depending on the use case, like testing or production. …

React

3 min read

Typed Config via Context in React Native
Typed Config via Context in React Native
React

3 min read


Jan 20, 2021

App Onboarding Experience in Flutter

Many mobile apps have a unique flow of experience that the user has to go through. A tutorial or onboarding screen can help with explaining the steps that the user has to do in the app. I show roughly how I created such a screen in Flutter. …

Flutter

2 min read

App Onboarding Experience in Flutter
App Onboarding Experience in Flutter
Flutter

2 min read


Jan 13, 2021

Animated Book Star Rating in React Native

Animations can make already good apps look and feel even better. It can improve the user experience by making actions feel more natural or living. One use case of animations are modals or pop ups, that dynamically display content on the screen. …

JavaScript

4 min read

Animated Book Star Rating in React Native
Animated Book Star Rating in React Native
JavaScript

4 min read


Jan 8, 2021

Image Scroll Zoom in React Native

When creating a scroll view for a mobile app, a common principle could be to have an image on the very top of the list. This could be to showcase the content of the page. …

React

3 min read

Image Scroll Zoom in React Native
Image Scroll Zoom in React Native
React

3 min read

Marius Reimer

Marius Reimer

399 Followers

React Native Mobile Developer since 2017 // Freelancer

Following
  • Pinterest Engineering

    Pinterest Engineering

  • Julian Hosp

    Julian Hosp

  • Khoa Pham

    Khoa Pham

  • Netflix Technology Blog

    Netflix Technology Blog

  • Takuya Matsuyama

    Takuya Matsuyama

See all (34)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams