DEV Community

Bo
Bo

Posted on

4 1

Ask Dev: Full Stack app or JS Frontend powered by API backend?

Hey devs!

I am looking to start a new side project, for which I now have a clear idea of what it needs to do, some nice designs and a fitting market I think. I am excited to get started, but I want to decide on the architecture.

In the past I have built many web apps using different technologies, and lately I've been using Laravel with VueJS and absolutely loving the speed and dev experience. Highly recommended.

However, I cannot ignore the awesomeness of universal/progressive web applications. Mainly, I am looking at NuxtJS powered by Laravel API.

The reason why I am writing this is because I am looking for other good reasons to go with NuxtJS + API backend route. Has anyone done this before and seen benefits or is it just hype? Any other good reasons apart from having offline page and ability to install the app?

Coherence image

Authenticated AI Chat, Just 15 Lines of Code

Multi-modal streaming chat (including charts) with your existing backend data. Choose from 10+ models from all leading providers. Total control and visibility.

Learn more

Top comments (1)

Collapse
 
noncototient profile image
Bo

I guess this is up to me still 😂

Short-term memory for faster AI agents

Short-term memory for faster AI agents

AI agents struggle with latency and context switching. Redis fixes it with a fast, in-memory layer for short-term context—plus native support for vectors and semi-structured data to keep real-time workflows on track.

Start building

👋 Kindness is contagious

Delve into a trove of insights in this thoughtful post, celebrated by the welcoming DEV Community. Programmers of every stripe are encouraged to share their viewpoints and expand our collective expertise.

A simple “thank you” can brighten someone’s day—drop yours in the comments below!

On DEV, exchanging knowledge lightens our path and forges deeper connections. If you found this valuable, a quick note of gratitude to the author goes a long way.

Get Started