Working with Astra DB and Document APIįor our TikTok database, we’re using DataStax Astra DB: a cloud-based database that fully manages Apache Cassandra®, one of the most robust and scalable NoSQL databases around. Since we already covered React and Node.js in our previous workshop, let’s take a closer look at the technologies turning the gears and cogs in the backend. The clone has already been pre-built using React and JavaScript so you can easily modify and deploy your own TikTok app over a CDN, backed by a cloud-based database.
Here’s a quick breakdown of our TikTok app setup: Netlify to deploy the app across a global content delivery network (CDN).astrajs/collections, which is a library called to interact with a document-oriented database.
Now that you’re armed with the best tech stack for building web apps, in this second installment we’ll look at the building and deploying one of the most popular apps today: TikTok.īack in the day, you’d have to hire an entire IT team to develop an app like TikTok. In part one of our app development workshops, we walked you through the basics of building a web app and introduced you to the technologies you’ll be using throughout the series. In this post, we’ll guide you through the concepts and tools you need to build a TikTok clone backed with DataStax Astra DB. This is part two of the DataStax app development workshop series, where we guide you through fundamental technologies to kickstart your app development portfolio: Node.js, React, Netlify, and JavaScript.