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:

  1. Download project

  2. Initialize Git locally

  3. Commit and push to GitHub/GitLab

  4. 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:

  1. Download project

  2. Deploy to Vercel, Netlify, etc.

  3. 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:

  1. Refresh preview (πŸ”„ button)

  2. Check terminal for errors

  3. Refresh browser page

  4. 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?

  1. Right-click in preview β†’ Inspect

  2. Open Console tab

  3. See error messages

  4. Note file and line number

  5. 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.