React Native E2E UI testing with Detox and Bitrise
This article is a step-by-step guide on how to run your end-to-end testing for React Native apps with Detox and Bitrise.
This article is a step-by-step guide on how to run your end-to-end testing for React Native apps with Detox and Bitrise.
In this latest frontend trend of using JavaScript frameworks (e.g. React and Vue) to split out sections of our code into components, design systems have a fantastic role to play. A design system can be thought of as a cookbook. Each recipe has a picture of the meal (or in our case, a living, interactive example of the component), an ingredients list (maybe sub-components that live within parent components), and finally the instructions (how to implement and tweak with props).
In this post, I’ll take a close look at asynchronous queries in Recoil. I’ll show you what the library is capable of and how it blends seamlessly with React. Let’s get going!
This is a step-by-step guide with hands-on tips for migrating your React Native apps from Jenkins to Bitrise, quickly and easily.
ThoughtSpot has revolutionized access to analytics for business users through search and AI. In addition to being a general purpose analytics tool that allows unprecedented access to business users, product builders can now use ThoughtSpot to deliver search-based analytics to customers. Today, we are launching a brand new SDK that allows you to embed ThoughtSpot into your own web app in literally minutes.
React Hooks is a new addition to React which enables you to use state and other features of the library without having to create a class. By ‘hooking into’ React’s existing features, you can significantly reduce the number of concepts you have to grapple with, and you can create custom hooks to share all kinds of non-visual logic, making your code much more reusable.
When we were building out our first UI at Speedscale we wanted to get something up and running quickly. Fortunately there are a ton of options of web frameworks that can be used to throw together a quick “hello world” kind of application. However, a SaaS application needs a lot more than just displaying data. It needs to handle user authentication, loading data from a backend API, displaying data in a variety of formats, etc.
Recompose is a React utility belt for function components and higher-order components that has been very useful to our frontend engineering team. After more than three years of working with it, we’ve identified a lot of pain points. In October 2018, the React team introduced Hooks which shipped with React v16.8 and provided an alternative to HOCs.