Part 26 - What is NodeJS/AngularJS/ReactJS?Written by Eric Muss-Barnes, 9 January 2019
I have taught you about "frameworks" and "libraries" in previous articles. Frameworks are prefabricated code structures you can use as a template to build a website. Libraries are prefabricated blocks of code you can use to add features to a website.
That's a little weird.
That's a little confusing.
What are the advantages to it?
2.) Since your data is in a separate file from the HTML page (for example, if you are parsing information from a JSON file), if the user wants to save that webpage for later reference, they are unable to do so.
3.) Because you are dynamically changing the page content, it breaks the "BACK" button in the browser. For example, a user may click on a link, and be presented with an entirely new page of data. But when they click the "BACK" button in their browser, with the intent of returning to the previous page, they get sent to the previous website they had visited, because the new "page" they were given was simply the same page with new data.
In the year 2019, these technologies (much like Flash/ActionScript a decade earlier) were the "hip" and "popular" way to build a website. Despite the many drawbacks, computer nerds thought this technology was great.
If you want to learn any of these technologies, I suggest learning ReactJS.
And remember, kids, the world owes you nothing... until you create things of value.