Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

geeeb's avatar
Level 1

Laravel JetStream using Inertia.js with React?

Laravel JetStream looks like a huge timesaver, but with Inertia.js it will only provide a Vue front-end, however I'm wanting a React front-end. I'm wondering if anyone has managed to do this, and if so would be willing to contribute their code to the JetStream project? Maybe for a bounty? Thanks all.

0 likes
14 replies
sr57's avatar

Now, Jetstream inertia comes vith Vue2 , you can add React with https://laravel.com/docs/8.x/mix#running-mix

(I did not do with React but Ok with Vue3)

and you'll can the good data structure ... and have to rewrite the views that you want to adapt with React.

1 like
aymenoppa's avatar

i managed to convert vue to React files please contact me if you want source code

1 like
aymenoppa's avatar
Level 1

after i forked jetstream package i converted vue to React i handled inertia configuration ,fixed jsx interpretation and converted all Vue files to react i only touched the front end part so it's doesn't effect on how jetstream works files please contact me if you want source code

3 likes
geeeb's avatar
Level 1

Yes, please, how can I contact you? Thanks

1 like
aymenoppa's avatar

this is My Email aymenlabidi21@gmail i hope it doesn't go against laracasts rules :p

aymenoppa's avatar

aymenlabidi21@gmail.com the source paid 7$ paypal i have only typescript tsx* you can change them to jsx and remove the types and it will work fine for anyone want to convert them alone Vue slot can be replaced in react with lot of solution the simplest one is react props there is no official transition group in react find any external package

kachi_dk's avatar

For anyone looking for a React implementation of Jetstream, using fortity please check out my starter kit. https://github.com/kachidk/atlas , I kept it minimal so you can easily customize it to meet your needs. PS it don't have all the features of Jetstream but at least it has the fundamentals to get you started. Please don't forget to star and recommend to others.

1 like

Please or to participate in this conversation.