Xiaobai just started learning nodeJS, but I was very hurt by only the API documentation. Then I slowly explored the learning posts of various masters, and then I also bought "In-depth introduction to nodeJS" to learn, but the update speed of nodeJS is too fast. Most of the learning posts are from 2013 to 2015. I feel like they are not suitable for learning in 8.0. Looking at KOA2 again, the official website really only has blank paper. Hey, I feel tired. So I came here to ask for help, how to learn, where to start, or how to find relatively new and good articles. I am a novice with JS and ES6, so I can still handle it. Please give me some advice XD. (I really came to ask for help as a helper because I had no other choice, thank you)
1. Read books and examples to understand more.
2. If your English is not very good, try to read the Chinese version. Although the Chinese documentation is a bit behind, it does not affect getting started.
3. Regarding node, first divide it into modules to learn. It is no problem to learn node according to Pu Ling's book. You must type more code yourself.
4. Now that the basics of node are almost complete, you can start koa, starting from the simplest example to making a simple small project by yourself.
5. Go to github to find some koa tutorial examples. There are many.
After that, you must do the project. Progress in the later period will always come from various problems, and you will never know until you encounter them.
In short, just work hard every day and remember to spend three days fishing and two days drying the net!!!
Looking forward to your success.
Learn es6 well and understand the asynchronous model thoroughly.
Basic content of html+css must be mastered
Nodejs web framework: koa is very original. If you don’t know what HTTP and web request processing and response models are, you can’t start.
I suggest you the best way to get started: you can learn PHP and understand web-related concepts through PHP: http protocol, socket, cookie, session, request processing and response, and database.
Then, you can start learning to use nodejs.
Or ask the master or find a video online to watch.
If you don’t understand, you can ask me, q: 515154084