React / Next.js
For front-end development of web products, our go-to is React, specifically the Next.js and Remix frameworks.
For front-end development of web products, our go-to is React, specifically the Next.js and Remix frameworks.
Why Next.js?
Next.js is used by some of the largest companies in the world. It lets you build full-stack web, mobile and desktop applications, progressive web apps and MVPs, extending the latest React features and integrating powerful Rust-based JavaScript tooling to get to production fast.
How we work
We use Git to share code, and you'll always have the main branch in a repository you own. We always keep a copy of the code we produce, hosted internally in a repository on our GitLab SaaS account.
We build front-end applications with React and Next.js; for native apps we generally use React Native or the Ionic suite. For styling, we use Tailwind CSS and BEM naming.
When back-end development or custom applications are needed, we use the Ruby and Elixir ecosystems. All code is developed with test suites.
For styles we mainly rely on the Tailwind CSS framework, using BEM naming for customizations.
