Update : Now, nvm can be simpler to manage NodeJS versions. You can install the version you want and those versions can be differents across all your projects and shared with the file
.nvmrc. More informations on the nvm README
New NodeJS releases are done often, so you need to keep your installation up to date. To do so, you can use your Linux distribution package manager (apt, dnf, ...) or brew for OSX. Another way is to use npm.
Here some command lines to update NodeJS on your dev environment. The update will take the latest stable version of NodeJS.
sudo npm cache clean -f sudo npm install -g n sudo n stable
If you only want to switch from one version to another, just replace the previous line with the following line. Of course, you can update the version number depending on your need.
sudo n 0.10.33
If the installation is done, check the version number with the following command :
How to get a React element as an HTML string
For use cases, you may want to have the generated HTML string from your React component instead of a mounted component rendered on the page. The simplest way is to use the renderToString function provided by the react-dom package.
How to manage Internationalization with NextJS SSG
Staticaly generating a website with the NextJS framework in different languages is not so obvious.