Back to Handbook

Tools · Beginner

Platform Ecosystem

Choosing Your Stack

Understanding the difference between Browser-Based Environments and AI-Augmented IDEs.

01

The Two Architectures

The ecosystem is divided into Browser-Based Environments (Zero-to-One) for ideation and AI-Augmented IDEs (Professional Stack) for production engineering.

02

Platform Showdown

A comparative analysis for professional workflows.

Bolt.new

philosophy: Prompt-to-App

useCase: Rapid Prototyping

context: Session-based

persistence: Low (Ephemeral)

security: Standard Web

cost: Free Tier / Sub

Replit

philosophy: Cloud-Native Agent

useCase: Full-Stack Apps

context: Medium (Project)

persistence: High (Integrated DB)

security: Standard / Ent

cost: Usage / Sub

v0

philosophy: Generative UI

useCase: React/Next.js Interfaces

context: N/A (Export-based)

persistence: Component-level

security: Standard

cost: Free / Sub

Cursor

philosophy: Context-Aware IDE

useCase: Production Engineering

context: High (Full Index)

persistence: Local / Git

security: High (Privacy Mode)

cost: Sub + Usage

Windsurf

philosophy: Flow-State IDE

useCase: Enterprise Development

context: High (Cascade)

persistence: Local / Git

security: High (Enterprise)

cost: Subscription

GitHub Copilot

philosophy: Ecosystem Assistant

useCase: CI/CD, Team Workflows

context: Medium (Workspace)

persistence: Local / Git

security: High (Microsoft)

cost: Subscription