System Overview
Pure Dev is a web-based development environment that runs entirely in your browser, eliminating the need for local development setup.
Browser Requirements
Pure Dev works best with modern browsers:
- Chrome (recommended)
- Firefox
- Safari
- Edge
Architecture Overview
Web-Based IDE
- Built on VS Code's core engine
- Full TypeScript support
- Real-time error checking
- Integrated terminal
API Framework
- Powered by Hono
- High-performance edge-ready framework
- TypeScript-first development
- Built-in middleware support
Database Layer
- Supabase integration (recommended)
- Automatic TypeScript type generation
- Kysely query builder
- Real-time SQL query logging
Deployment
- Serverless architecture
- Automatic scaling
- Global edge deployment
- Custom domain support
Development Flow
- Edit: Write code in the browser-based IDE
- Test: Use built-in API testing tools
- Deploy: One-click deployment to production
Performance
Pure Dev is optimized for:
- Fast IDE startup
- Real-time TypeScript checking
- Quick API response times
- Instant deployments
Security
- Google authentication
- Secure credential storage
- Environment variable encryption
- HTTPS enforcement
Limitations
While Pure Dev runs in the browser, be aware of these considerations:
- Browser Storage: Project files are stored in the cloud, not locally
- Extensions: VS Code extensions are not currently supported
- Offline Mode: Internet connection required for development
Resource Usage
Pure Dev is designed to be lightweight:
- Minimal browser memory usage
- Efficient cloud resource utilization
- Optimized for modern web browsers
Coming Soon
Features in development:
- VS Code extension support
- Additional template options
- Enhanced collaboration tools
- Local development mode