AlexSteele's avatar

Spark, Nova, the future of UI in Laravel. Opinions welcome!

Generally speaking, I had only been using Laravel for about a month when version 8 came out, so I was both excited and also just a little bit stressed with the new things to learn in Jetstream - and it's not a complaint, I enjoy having to learn new things it's what keeps things exciting... and the appeal of Jetstream and how it looks and feels now outweigh the discomfort I had at first in building with them.

I find myself asking if I should invest in either Nova or Spark, how it could help with development in the future, how I could work comfortably within the UI and keep it future proof. I realize that this is an opinion based question, not a tech or problem-solving question, and I hope several viewpoints will present. All are welcome!

  1. Nova - is it worth the investment?
  2. Spark - same question as above?
  3. Has anyone changed the frontend of these to tailwind.css

It occurs to me also that there could be a combination of both bootstrap and tailwinds, they don't seem to clobber each other. so

  1. has any combined them, and if so would you do it again?

Thank you all for reading/responding, I hope this day finds you happy and healthy and thrilled with the excitement of creating something new ;-)

0 likes
7 replies
AlexSteele's avatar

Interesting read - and a good one. Still, my questions about NOVA and Spark were not addressed in that thread...

jlrdw's avatar

Do you need charts, metrics and stuff, or do you just need a simple admin panel with links.

Spark, do you have a service requiring spark, if so I'd say stick with spark, if not don't.

I have an app that after logged in the user is redirected to a bookkeeping area or an admin area depending on role, I did not need Nova for that.

If you like the charts, metrics, and other stuff, use Nova.

1 like
AlexSteele's avatar

do you have any projects where you combine features of spark and nova?

jlrdw's avatar

No spark or nova. I tried admin lite once, but quickly uninstalled. An admin page is fairly easy to write.

Nova still uses laravel resources.

If you do plan to have a SaaS application, why wouldn't you use Spark.

AlexSteele's avatar

I am really strongly leaning towards spark at this point. Thank you so much for all your input on this!

rxa671's avatar

It will be very interesting to see what the next version of Spark is like. Jetstream has taken the reigns on Auth and scaffolding and Taylor mentioned they are working on a new version of Spark. He also mentioned they may be dropping the price as Jetstream does a lot of what Spark does now (minus billing and user impersonation).

2 likes

Please or to participate in this conversation.