Skip to content

Peoples thoughts on Nextjs?

Discussion
2 2 735 1
  • Over the last months I tried writing some small apps using Nextjs on Vercel.
    I’m not a technical expert, but I have never found anything so complicated, that seems to break at every step!
    I joined a Nextjs Discord chat and it is enlightening to see how many people have issues with so many things. In particular some functions that would work on Nodejs, or conventional hosting.
    I never really got into React, (because for what I do vanilla JS is enough) and I’m not onboard yet with ‘thin backends’ and the obsession to have everything in the cloud.

    I wonder where it will go in the future? Will Nextjs and frameworks like it be the future, or will it fade into oblivion?
    It is a learning curve which I am stepping off for now, but I’m curious on others opinions.

  • Over the last months I tried writing some small apps using Nextjs on Vercel.
    I’m not a technical expert, but I have never found anything so complicated, that seems to break at every step!
    I joined a Nextjs Discord chat and it is enlightening to see how many people have issues with so many things. In particular some functions that would work on Nodejs, or conventional hosting.
    I never really got into React, (because for what I do vanilla JS is enough) and I’m not onboard yet with ‘thin backends’ and the obsession to have everything in the cloud.

    I wonder where it will go in the future? Will Nextjs and frameworks like it be the future, or will it fade into oblivion?
    It is a learning curve which I am stepping off for now, but I’m curious on others opinions.

    @Panda I have the same opinion here. NextJS is a framework for react, and like angular, I was never one to simply dive off into the deep without having any real need to do so. I’m conversant with nodeJS, vanilla js, and several other languages (including PHP which I have years of experience in and developed / still maintain an application at work that was custom written by me to fulfill an audit requirement), and in all honesty, I don’t really want to spend my life learning new frameworks unless I have a need to do so.

    I’ve been on the nodeJS train for some time now, and given my adoption of NodeBB, this makes perfect sense.

    Bleeding edge is fun if you want to experiment and learn, but with so many frameworks popping up all over the place, how many do we actually need?

    I guess most of this really depends on unique use cases, but I’ve yet to come across an issue that meant I had to rewrite an application in a different language to resolve an issue. It’s almost like using a bulldozer to find a china cup.


Related Topics
  • 3 Votes
    2 Posts
    357 Views
    @phenomlab this is good. I see this happen a lot. It is unclear because usually it is a group talking and going over things and trying to plan according to the knowledge that they have with what is working and not working now. And yet some time down the road, something new comes out, something changes and now what was possible isn’t and vise versa. I have seen these kinds of situations, and I encourage taking very good notes and making them so they are always accessible to you/your team so that way a search can be done and the notes appear and you know exactly why, what, how and where the decision was made. When I say you, I mean anyone in a position to make decisions that bring about change in whatever area it might be.
  • 0 Votes
    1 Posts
    451 Views
    No one has replied
  • 50 years of Microsoft

    Discussion microsoft 50years
    7
    4 Votes
    7 Posts
    1k Views
    @phenomlab said in 50 years of Microsoft: NetBUI Netbeeuuuui in french Happy birtdead
  • Ross Ulbricht pardoned by Trump

    Discussion ulbricht silkroad trump
    3
    0 Votes
    3 Posts
    688 Views
    @Panda said in Ross Ulbricht pardoned by Trump: So @phenomlab are you arguing that a ‘Double life +40’ sentence is what you would have been in support of, i.e. no release at any stage?? Yes, exactly. Let’s not forget the reason for the sentence in the first place, plus the fact that he created Silk Road with the intent for it to be used for nefarious purposes, and stood to make a lot of money from it. He fully intended to take advantage of the profit being returned at the expense of those people who died, and couldn’t care less about the demise of others as long as he was able to make money.
  • Australia passes social media ban for under 16s

    Discussion social
    11
    11 Votes
    11 Posts
    2k Views
    @phenomlab I agree with you, otherwise they would have already done that.
  • Which email client do you use?

    Discussion email client
    56
    22 Votes
    56 Posts
    16k Views
    @phenomlab said in Which email client do you use?: @DownPW Isn’t this more of an email server in it’s own right rather than an email client? Oh yes sorry… I didn’t pay attention
  • node vs nodejs confusion?

    Solved Configure node nodejs
    2
    1 Votes
    2 Posts
    946 Views
    @eeeee have a look at the below https://docs.nodebb.org/installing/os/ubuntu/ curl -sL https://deb.nodesource.com/setup_lts.x | sudo -E bash - sudo apt-get install -y nodejs You’ll notice that we are in fact “installing” NodeJS but never actually have a need to reference it. Here’s the nodejs --version command on my dev system [image: 1681584648061-6eb1482e-0c9b-454d-aa84-199bcc845702-image.png] More detail here https://askubuntu.com/questions/1030622/why-do-i-see-different-versions-of-node-and-nodejs
  • Deploy React + NodeJs App

    Solved Configure digitalocean nodejs react
    25
    4 Votes
    25 Posts
    6k Views
    @justoverclock Any update ? Thanks EDIT - marking as solved based on the below thread https://sudonix.com/topic/339/digitalocean-step-by-step-guide-to-nginx-configuration