HOME
|
open source
|

Reassure - keep your React components' performance high

Ensure your React components perform as intended as your app grows

Ensure your React components perform as intended as your app grows

With Reassure developers will be able to write tests measuring the average rendering time of the in-app components and monitor these for each pull request in order to pro-actively notice performance issues.

Categorizing performance issues by their significance
test('Count increments on press', async () => {
const scenario = async () => {
const button = screen.getByText('Action');
await screen.findByText('Count: 0');
fireEvent.press(button);
fireEvent.press(button);
await screen.findByText('Count: 2');
};
await measurePerformance(<Counter />, { scenario, runs: 20 });
});

From in-house project to Open Source

We’ve created the Reassure to originally help one of our clients, Entain, in monitoring performance regression of React components in their app. Now, thanks to their willingness to develop the React & React Native ecosystem, we decided to make it Open Source. 

What is Reassure capable of?

With Reassure developers will be able to write tests measuring the average rendering time of the in-app components and monitor these for each pull request in order to pro-actively notice performance issues.

We can help you to:

‍Write performance tests

‍Write performance tests

using familiar Testing Library syntax

Compare performance

Compare performance

between different versions of your code

Run on your favorite CI

Run on your favorite CI

as long as it provides stable results

Integrate with Github

Integrate with Github

for real-time feedback during code review

Maintain high-performance

Maintain high-performance

stats of your React components

Project Team Members

Callstack astronaut
Head of Technology overseeing Callstack's Open Source and R&D efforts. Making sure we keep on innovating in app development space....
This is some text inside of a div block.

Michał Pierzchała

Principal Engineer
Callstack astronaut
An expert with years of experience in building native iOS and Android apps. Passionate about building delightful & well-architected mobile...
This is some text inside of a div block.

Maciej Jastrzębski

Innovation Lead in Technology
Callstack astronaut
React-Native Senior, with 12 years of experience in Mobile development, working with Android, Flutter, RN,  iOS and Unity. Collaborator of...
This is some text inside of a div block.

Eduardo Graciano

Software Engineer
Callstack astronaut
Full-stack developer with years of experience in building web apps with React. In love with everything around JavaScript and a...
This is some text inside of a div block.

Adam Horodyski

Software Engineer

More open source projects

Linaria

Write CSS in JavaScript with zero runtime using this library. CSS is extracted to files during build

More
This is some text inside of a div block.
This is some text inside of a div block.
Re-Pack

A toolkit to build your React Native application with Rspack or Webpack

More
This is some text inside of a div block.
This is some text inside of a div block.
Paper

Cross-platform UI kit with customizable, production-ready components following Google's Material Design

More
This is some text inside of a div block.
This is some text inside of a div block.

get in touch

Fill in the form and tell us a little bit about your enquiry. We’ll get back to you promptly to discuss your requirements.

Type of inquiry*
  • Type of inquiry*
  • Business
  • Careers
  • Open source
  • Other
How did you hear about us?*
  • How did you hear about us?*
  • Google
  • Social Media
  • Open Source
  • React Universe Conf
  • Advertising
  • From a friend
  • Other
  • CK Ambassador
  • Neutral
This information will be used only to contact you. For details, check our Privacy Policy.