# React
7 posts- Building a Product Tour in Reactdate: author: Leander Rodrigues
How we went about building a performant, in-app product tour API using only React
- Formatting SQL in the Browser Using PEGdate: author: George Gritsouk
Writing a rudimentary SQL parser and formatter in JavaScript that handles Sentry's need to format invalid SQL and output into JSX.
- Better Code Rendering Through Virtualizationdate: author: Nicholas Deschenes
How we rebuilt Codecov's code renderer from the ground up to be faster and more efficient, utilizing virtualization.
- Perfectly Fitting Text to Container in Reactdate: author: George Gritsouk
Building a React component that automatically updates its font size to fill its parent element as fully as possible.
- Improving DX: From Unreadable CSS Selectors to Clear React Component Namesdate: author: Catherine Lee
How to transform unreadable CSS selectors to React component names.
- Sentry’s Frontend Tests: Migrating from Enzyme to React Testing Librarydate: author: Priscila Oliveira
With over 700 pull requests a month, making sure Sentry's test suite runs quicky is extremely important. This post will talk about our journey converting our component tests from Enzyme to React Testing Library that t...
- Slow and Steady: Converting Sentry’s Entire Frontend to TypeScriptdate: author: Mark Story
Recently, Sentry converted 100% of its frontend React codebase from JavaScript to TypeScript. This year-long effort spanned over a dozen members of the engineering team, 1,100 files, and 95,000 lines of code. In this ...