This seems like a great writeup with some good information in it.
But to be picky, the title needs work. It isn't as describe. In fact it contradicts itself.
The title is:
Front-end Walkthrough: Building a Single Page Application from Scratch
Half way down the article:
When it comes to building a SPA, you can either do things from scratch or use a library to help you out. Building from scratch is a lot of work and adds a lot of new decisions to be made, so we decided to go with a framework.
I would be very interested to see an article in 2017 that is actually from scratch. Bonus points for not using a ES6 transpiler. Like "Linux from Scratch" (the book)... useless from a practical standpoint but awesome from a learning standpoint.
Edit: as a side note, when I started making web apps, jQuery was still in beta so I didn't even use it. A lot has changed, obviously, for one SPA didn't really exist then.
The title was editorliazed by the poster, the orginal articles title does not contain "from scratch":
I actually copied and pasted my quote from the article title not the HN title. They were the same but they changed the article title (maybe after seeing my comment?). Which is completely OK, it's a good change.
Comments
This seems like a great writeup with some good information in it.
But to be picky, the title needs work. It isn't as describe. In fact it contradicts itself.
The title is:
Half way down the article:
I would be very interested to see an article in 2017 that is actually from scratch. Bonus points for not using a ES6 transpiler. Like "Linux from Scratch" (the book)... useless from a practical standpoint but awesome from a learning standpoint.
Edit: as a side note, when I started making web apps, jQuery was still in beta so I didn't even use it. A lot has changed, obviously, for one SPA didn't really exist then.
I wrote an article some time ago, with basic outlining, what is a single page application (without any framework) – http://blog.bloomca.me/2016/10/15/writing-web-application-in...
The repo is here https://github.com/Bloomca/vanilla-web-app, if you are interested.
The title was editorliazed by the poster, the orginal articles title does not contain "from scratch":
I actually copied and pasted my quote from the article title not the HN title. They were the same but they changed the article title (maybe after seeing my comment?). Which is completely OK, it's a good change.