We are in the process of adopting Next.js as our React framework and using Storybook to help build our React components in isolation. This new part of our frontend is written in TypeScript, and we use Emotion for CSS/styling. For delivering data, we use GraphQL and Apollo. Jest, Percy, and Cypress are used for testing.
What an incredible endorsement! This makes the ZEIT team very proud! @z00b feel free to reach out to me if you need any help or hit any roadblocks.
What are you deprecating or migrating away from?
Our web app’s UI was written in ClojureScript. We were using the framework Om as our cljs interface to React.
Thanks Ron. I wondered about that. I'd love to hear more about what factors in particular influenced you to move away from ClojureScript and Om toward TypeScript and React, especially since it sounds like you're sticking with Clojure on the server.
Thanks Robert - so glad we could help you and the CircleCI team with your testing workflow! Let us know if you need any assistance along the way.