Syntax - Tasty Web Development Treats

Practical: How would we build Airbnb, Twitter, or Reddit?

Sep 25, 2019
Scott and Wes dive into the practicalities of building web apps like Airbnb and Twitter. They discuss tech stack choices, emphasizing Svelte, Node.js, and GraphQL for scalability and simplicity. The duo also touches on CSS management using styled components and the advantages of deploying with Netlify and serverless solutions. They explore email tool integrations and user authentication strategies, weighing pre-built packages against custom solutions. Plus, they celebrate cooking shows while sharing coding course updates and invite horror story submissions for Halloween.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

Database Considerations

  • Choose a database based on familiarity for initial development.
  • Consider MongoDB for ease of use, but be aware of potential scaling issues.
ADVICE

API and Database

  • Use GraphQL for your API from the start.
  • Avoid off-the-shelf GraphQL products initially due to the evolving landscape.
ADVICE

Backend Choice

  • Choose a backend language you're most comfortable with, especially if you aim for scalability.
  • Consider Node.js for its serverless functions capabilities and ease of transition.
Get the Snipd Podcast app to discover more snips from this episode
Get the app