Loading video...

Video Failed to Load

Go Home

If you’re a JavaScript developer who loves the / experience but you want run everything on your machine and use your own Claude Code/OpenAI Codex subscription, the wait is over: Tidewave now officially supports Next.js and Vite! 👇

12,847 views • 10 months ago •via X (Twitter)

22 Comments

José Valim's profile picture
José Valim10 months ago

Read the announcement: Give it a try:

Joseph Lozano's profile picture
Joseph Lozano10 months ago

Does Vite here mean full stack frameworks like React Router and TanStack Start?

José Valim's profile picture
José Valim10 months ago

Vite is only for client side rendering! So basically React with either a backend as a service (think Supabase) or a custom one (imagine microservice in Go). We didn't write the integration code for server side rendering in React Router / TanStack Start yet (only for Next.js).

Bruno Andrade's profile picture
Bruno Andrade10 months ago

Nice!! @josevalim!! I can integrate with figma?

José Valim's profile picture
José Valim10 months ago

Yessssssss, we are going to announce it officially next week but you can check the Integrations tab in Settings

Karan Jagtiani's profile picture
Karan Jagtiani10 months ago

Nice to see local API usage getting mature support with Next.js and Vite. Does Tidewave handle hot reload smoothly with these setups?

José Valim's profile picture
José Valim10 months ago

Yup, they bring their own hot reload and it works just fine with Tidewave!

Karan Jagtiani's profile picture
Karan Jagtiani10 months ago

Good to know. Hot reload integration helps maintain smooth dev cycles with Tidewave.

Rwizi Rweizooba's profile picture
Rwizi Rweizooba8 months ago

i'm currently vibecoding a web app in lovable (i have zero technical knowledge) but this feels like something i should upgrade to (especially given all the praise i have seen claude code receiving). should i try to migrate what i have built so far or just start from scratch?

José Valim's profile picture
José Valim8 months ago

I have little experience with lovable but I think lovable also solves the deployment pipeline for you, i.e. how you actually run and make your software available to others. So I think you need to decide if you want to be responsible for that (and then you can start by deploying your lovable app elsewhere for comparison purposes - if they allow you to do so).

Rwizi Rweizooba's profile picture
Rwizi Rweizooba8 months ago

alright, thanks for your explanation. i'll think about that as i continue to tinker with lovable

Yoyfun's profile picture
Yoyfun10 months ago

are you plan to support GeminiCli?

José Valim's profile picture
José Valim10 months ago

Yes, but blocked on this: If you know who to ask… please ask! :D

Timur Yessenov's profile picture
Timur Yessenov8 months ago

Running locally with your own subscription is the move. Not just for cost control - but because: - You own the context - You control the workflow - You understand what's happening The best AI-assisted devs aren't just users of tools. They're architects of their own toolchain.

John Dengis's profile picture
John Dengis10 months ago

Is there a way to use Tidewave from inside a container without needing to mount your local directory? I normally use Docker dev mode to sync my files from local to the container.

José Valim's profile picture
José Valim10 months ago

Tidewave needs to be able to change files in the same machine as your web app is running. So I am afraid it requires a bidirectional sync. More info here:

hrishikesh's profile picture
hrishikesh10 months ago

hi, to work with claude code are u using there sdk or using a subprocess thing?

José Valim's profile picture
José Valim10 months ago

We are using ACP, a bit more info here:

hrishikesh's profile picture
hrishikesh10 months ago

okay thanks

Hamza Ali Taş's profile picture
Hamza Ali Taş10 months ago

reading disk version of the libs for docs 👌

Yuri Sidorov's profile picture
Yuri Sidorov10 months ago

Cool, does it support just Hotwire?

José Valim's profile picture
José Valim10 months ago

According to our tests, it just works™. Let me know if something doesn't!

Related Videos