Answer the question
In order to leave comments, you need to log in
Choosing a Node.JS "framework" for a simple, fast, lightweight site?
Good afternoon everyone!
I started learning front-end, i.e. JavaScript, left React, Angular, Vue, etc. next year*. Now I got into NodeJS ** and realized that I need to master the framework right away, and there are an incredible number of them. Not like in Python, where Django dominates, and PHP, where Laravel is in isolation from everyone. We need to suggest a Node.js
"framework" for a simple site whose goals are:
1) to attract users from the search;
2) demonstration of the company's products;
3) adapted primarily for smartphones (most visits are from mobile low-power devices).
From the "frame" I want to get:
1) fast work for maximum responsiveness;
2) the minimum load on the user's device;
3) excellent results in SEO;
4) sufficient information and documentation (preferably in English);
5) the ability to maintain an up-to-date list of products and add or remove items.
6) no animation and interactive interaction with the user is needed;
As I understand it, to achieve points 1, 2 and 3, you need to use server rendering or a static site generator.
To complete step 5, you need a “simple” interaction with the database. Products have several characteristics such as "power: 1500W", a description of 10-30 words and one to three photos. Probably the most suitable option is MongoDB (they write that it is fast), besides, there is a lot of information on google and YouTube on it.
Options with NodeJS:
Answer the question
In order to leave comments, you need to log in
You don't need a node...
If you need a lightweight site, then the easiest way is PHP/Lara, or the same Python/Django...
The simplest is nuxt (or next) + express.
I don't see any special killer features in svelte.
Monga is pretty easy to use. It is fast in the simplest tasks. There are no significant benefits. Of the docks is enough.
Nest will not work quickly, it is not for the first project. You might as well choose .NET or Spring or Symphony.
You won’t guess, but most likely modern frameworks will remain.
With your zero skills, choosing "which is faster" is useless. Firstly, you won’t notice much difference, and secondly, skills decide more than technology.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question