1.6K
1.5K
+ 1
349

What is Nuxt.js?

Nuxt.js presets all the configuration needed to make your development of a Vue.js application enjoyable. You can use Nuxt.js for SSR, SPA, Static Generated, PWA and more.
Nuxt.js is a tool in the Front-End Frameworks category of a tech stack.

Who uses Nuxt.js?

Companies
332 companies reportedly use Nuxt.js in their tech stacks, including HENNGE K.K., trivago, and Alibaba Travels.

Developers
1258 developers on StackShare have stated that they use Nuxt.js.

Nuxt.js Integrations

Strapi, Supabase, Builder, DatoCMS, and Localazy are some of the popular tools that integrate with Nuxt.js. Here's a list of all 18 tools that integrate with Nuxt.js.
Pros of Nuxt.js
58
SSR
46
Automatic routes
30
Middleware
27
Hot code reloading
21
Easy setup, easy to use, great community, FRENCH TOUCH
20
SPA
20
Static Websites
19
Plugins
19
Code splitting for every page
17
Custom layouts
14
Automatic transpilation and bundling (with webpack and
12
Modules ecosystem
12
Easy setup
10
Vibrant and helpful community
10
Pages directory
10
Amazing Developer Experience
4
Its Great for Team Development
Decisions about Nuxt.js

Here are some stack decisions, common use cases and reviews by companies and developers who chose Nuxt.js in their tech stack.

Hi all - we've built a very custom and complex application and UI using custom Vue.js + Nuxt.js, which sits on top of a GraphQL API provided by Symfony.

It's a completely custom UI for administration with lots of complex data relationships and the way we've done it has worked very well... however...

Now we need to build a second part of the system, which is a simpler CRUD style application for managing a simpler data object, but one that still has many relationships. It doesn't need quite as much flexibility, but we do need to deliver it faster if possible.

We've looked at various options, for example: - What we've got (Symfony/GraphQL/Apollo/Vue/Nuxt) - A simpler version of the above using a REST API - Symfony + API-Platform + Vue3 - Native Symfony server rendered

When we consider other frameworks, we always seem to hit stumbling blocks - my lead developer is not keen to use anything that will restrict what he can do, but I also need to consider whether there are faster / cheaper / better solutions out there.

The frameworks all seem to be able to create the code to update / delete individual data tables with ease, but make it difficult / impossible when there are complex data relationships.

Does anyone have any other ideas before we continue the way we are doing things?

Thanks in advance.

See more

I want to develop a small start up website that has simple CRUD but beautiful UI and UX (an invitation website actually). I need the website to be on market quickly so I'm planning to use BaaS (which is Firebase) for handling the Backend stuff. Now what's left is the Frontend. I'm looking for a suitable Frontend framework for me to work with. I'm pretty new to Javascript and after I did some research, I'm considering Next.js and Nuxt.js.

Anyway, the frameworks that previously I've worked with are Laravel and Flutter.

So which one is the recommended Frontend web framework for me, Next.js or Nuxt.js? Considering previous frameworks that I've worked with, which one will be fit for me to learn and develop quickly?

Thank you.

See more
Daison Carino
Senior Software Engineer at Incube8 Pte. Ltd | 4 upvotes 路 5.3K views

I would choose Next.js / Nuxt.js or SvelteKit as they're implemented to support the backend that manages cookies/sessions/API/reactive components and props.

The good thing about them is that if ever your app grows with a ton of traffic, you can easily migrate your SSR app and use other programming languages such as Golang or Rust to serve the API.

NestJS is only used for the backend side, however, the backend side of this is already offered from these big 3 (Next/Nuxt/SvelteKit), as these 3 major SSR Frameworks were able to connect from RDB / MongoDB / GraphQL / 3rd Party APIs, you name it!

Regarding websocket / service-worker (PWA) / wasm, those big 3 can do it too

TL;DR: NodeJS is so big, don't complicate your life, make a single route to handle the frontend and backend, migrating to performant environment such as Go/Rust can be done over an api call inside those big 3 Next/Nuxt/SvelteKit.

See more
Michael Huggett
Software Engineer at Hobbyist/Early Startups | 5 upvotes 路 13.2K views

SaaS project and need to decide on a front-end framework. Will use Node.js for restful API services, and PostgreSQL for the database. Possibly introduce Prisma/Apollo if required. Infrastructure is likely to be AWS. This is a business to business SaaS project, not the consumer. 1-2K potential org subscribers, where the orgs are small businesses with 1-15 employees. The product would be used daily, mostly serving the North American market. I'm struggling with what front-end framework. I lean towards Vue.js/ Nuxt.js as it's what I have the most experience with, it's an easier learning curve for new inexperienced developers, and it had great growth in recent years. However, React/Next.js are established frameworks, with a larger community but a steeper learning curve (if I can't get intermediate to senior react developers) and I haven't worked with it. I'm looking for not answers, but advice from the community regarding what other factors I should be considering when deciding. This is a new project (not a re-write of an existing one). Appreciate everyone's feedback.

See more
Shared insights
on
Nuxt.jsNuxt.jsNext.jsNext.jsReactReactVue.jsVue.js

Which is better to build a multipage web application - Vue.js, React, Next.js or Nuxt.js? What are the pros and cons of using one over the other?

See more

I need honest advice on the below 2 Stacks to venture in as a Full Stack Web Developer:

1). React + Go

2). TALL Stack (Tailwind CSS, Alpine, Laravel, Livewire), PHP + Vue.js (Nuxt.js)

Considerations will be Security, Fast Deployment, Job Pay, Easy for Integration, Enterprise Development

See more

Nuxt.js's Features

  • Automatic transpilation and bundling
  • Hot module replacement
  • Server-side rendering OR Single Page App OR Static Generated, you choose 馃敟
  • Static file serving
  • Configurable with a nuxt.config.js file
  • Custom layouts with the layouts/ directory
  • Middleware
  • Code splitting for every pages

Nuxt.js Alternatives & Comparisons

What are some alternatives to Nuxt.js?
Meteor
A Meteor application is a mix of JavaScript that runs inside a client web browser, JavaScript that runs on the Meteor server inside a Node.js container, and all the supporting HTML fragments, CSS rules, and static assets.
Next.js
Next.js is a minimalistic framework for server-rendered React applications.
Gridsome
Build websites using latest web tech tools that developers love - Vue.js, GraphQL and Webpack. Get hot-reloading and all the power of Node.js. Gridsome makes building websites fun again.
PHP
Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world.
Bootstrap
Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web.
See all alternatives

Nuxt.js's Followers
1485 developers follow Nuxt.js to keep up with related blogs and decisions.