DEV Community

Taha Shashtari
Taha Shashtari

Posted on

13 9

A Full-stack Application with Vue and Node

A few weeks ago, I shared on GitHub an example of a full-stack app built with Vue on the frontend and Node/Express on the backend. So I thought it would be helpful to share it here as well so more developers can learn from it.

This demo covers things like:

  • Authentication/Authorization with JWT
  • Routing
  • Communicating with a backend API
  • Managing the state of the app with Vuex
  • Uploading Images
  • Forms Validation
  • Handling errors
  • Loading states
  • More stuff

You can view the source code of both the frontend and the backend projects on GitHub. And you can also see a live demo of the app.

I hope you can learn a thing or two from it 😄!


Links:

Heroku

Build apps, not infrastructure.

Dealing with servers, hardware, and infrastructure can take up your valuable time. Discover the benefits of Heroku, the PaaS of choice for developers since 2007.

Visit Site

Top comments (2)

Collapse
 
sm0ke profile image
Sm0ke

Hello,
Thank you for the nice stuff. It would be useful for the beginners to say a few words about the deployment.
Cheers & Happy coding!

Collapse
 
tahazsh profile image
Taha Shashtari

Thanks 😄. I think it's a good idea for a blog post. Stay tuned!

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more