Learn from scratch means reinventing some wheels or rebuilding some minimal functions using pure javascript or css. For example, a scrollToTop, lazy load and pullToRefresh, etc. I want to implement them without the help from some libraries or frameworks.
This is useful for leaning exercise. From the StackExchange:
Reinventing the wheel is good when you want to understand and learn something complex, rolling your own makes sense.
So I will make my own wheels in this repository, from scratch.