Tech Stack 2022
Once Upon is growing. We need to have a technology stack that empower us to solve the fun and creative challenges ahead, while still delivering a solution that scales with the ever growing number of Once Upon users. We are always looking for the most suitable programming languages, frameworks, services or tools to use so this document is a work in progress.
A brief history of the tech stack
Our web presence was first a quickly thrown together React app that was then superseded with a Wordpress site that we hired an external company to produce. While it was fit for purpose as a support hub it couldn’t really hold up for our future plans and ideas and as we could hire more developers we finally had the resources to re-do the site to our liking in 2021. The new web went back to the React roots using Next with a Storyblok CMS and hosted on Vercel.
We have found that Typescript has matured into a good option in many areas of our system, so that is what we most often choose when starting something new.
Apple sign in
ISR (Incremental Static Regeneration)
CSR (Client-Side Rendering)
AWS Step Functions
Firebase Realtime Database
Firebase Cloud Functions
Tools / Dependencies
Data / Analytics