Technical FAQs
Technical questions about using Juliet, compatibility, and troubleshooting.
Written By Samir Patel
Last updated 3 months ago
Browser and Compatibility
What browsers does Juliet work with? Fully supported: Chrome 90+ (recommended), Firefox 88+, Safari 14+, Microsoft Edge 90+, Brave browser Not supported: Internet Explorer (any version), very old browser versions
Does Juliet work on mobile devices? Tablets: Yes, works on iPad and Android tablets Phones: Limited - can view projects but editing is difficult Best experience: Desktop or laptop (1366Γ768 resolution or higher)
Why doesn't Juliet work in Internet Explorer? IE is outdated and doesn't support modern web technologies Juliet requires (ES6, WebSockets, etc.). Please use a modern browser.
Can I use Juliet on a Chromebook? Yes! Chromebooks work great since Juliet is entirely browser-based.
Does Juliet work offline? No, internet connection required for AI processing, file syncing, container runtime, and preview serving. Minimum 5 Mbps connection recommended.
Development Environment
Can I install any npm package? Most npm packages work! Limitations: Packages requiring system-level dependencies may not work, native modules might fail, binary dependencies have limitations.
Can I use environment variables? Yes! Ask AI to create a .env file with your variables.
Can I connect to external databases? Yes! Your application can connect to external APIs and databases: REST APIs, GraphQL APIs, Firebase, Supabase, MongoDB Atlas, or any cloud database with API access.
File and Code Management
What file types are supported? Text files (fully editable): .js, .jsx, .ts, .tsx, .html, .css, .scss, .sass, .json, .md, .env, config files Binary files (limited): .png, .jpg, .gif (viewable, not editable), .woff, .ttf (fonts)
Is there a file size limit? Yes, varies by plan:
Free: 5 MB per file
Pro: 25 MB per file For very large files, use external hosting.
Can I upload files from my computer? Images: Yes (up to 5 images, 5MB total per message) Code files: Ask AI to create files or paste code Full folder upload not currently supported.
Does Juliet support Git? No built-in Git interface. To use Git:
Download project
Initialize Git locally
Commit and push to GitHub/GitLab
Use standard Git workflows
Performance and Limitations
Why is the preview slow? Common causes: Large bundle size, unoptimized images, memory-intensive operations, slow internet connection Solutions: Ask AI to optimize bundle, compress images, check internet speed, close other browser tabs
Can I build large applications? Juliet handles most projects, but very large applications (100k+ lines) may be slower.
Can multiple people edit the same file simultaneously? Not like Google Docs. Changes sync after saving, but no real-time collaborative editing. Coordinate via chat to avoid conflicts.
Deployment and Exporting
Can I deploy directly from Juliet? Not currently. Deploy by:
Download project
Deploy to Vercel, Netlify, etc.
Or push to GitHub and connect to hosting
What deployment platforms work? Any platform supporting Node.js: Vercel, Netlify, AWS Amplify, Google Cloud, DigitalOcean, Heroku, Railway
Can I use Juliet projects commercially? Yes! All code you create belongs to you. Use commercially, sell products, include in client work.
Errors and Debugging
The preview shows a blank screen. What do I do? Quick fixes:
Refresh preview (π button)
Check terminal for errors
Refresh browser page
Ask AI to fix errors
I see "Module not found" error Missing dependency. Ask AI to install the package.
How do I debug JavaScript errors?
Right-click in preview β Inspect
Open Console tab
See error messages
Note file and line number
Fix in editor or ask AI for help
Data and Privacy
Where is my code stored? Securely in Juliet's cloud infrastructure (database and file storage).
Is my code private? Yes! Your projects are private by default. Only you and collaborators you invite can access them.
What happens to my data if I delete my account? All projects and data are permanently deleted. Download backups first!
Is my data backed up? Yes, Juliet maintains backups. Still recommended to download important projects yourself.
Advanced Usage
Can I customize the build configuration? Yes! Edit config files (vite.config.js, webpack.config.js, etc.) manually or ask AI.
Can I use WebSockets in my app? Yes! Your application can use WebSockets for real-time features.
Can I build Progressive Web Apps (PWAs)? Yes! Ask AI to configure PWA features.