Understanding React from a formIf someone asks me to study the React offical tutorial when I have no experience with this library, then I think I will close the tab…Dec 17, 2020Dec 17, 2020
Published inThe StartupAlgorithm Analysis(1) — Binary searchAn algorithm is a set of instructions for accomplishing a task. In the reality, for example, there are many ways to go to a supermarket…Jun 30, 2020Jun 30, 2020
How do I get data from an API?When it comes to the communication between the client side and the server side, we usually ask about how we get the data from the server…Jun 15, 2020Jun 15, 2020
(Side-Project 1)To-do ListIf you have some basic knowledge of DOM, you can start to build your web side projects and I think to-do list is a good one for building…Jun 8, 2020Jun 8, 2020
DOM - Browser EventAn event is a signal that something has happened. Take google’s index for example, if a user clicks “Google Search”, then the page turns…Jun 4, 2020Jun 4, 2020
DOM (Document Object Model)According to MDN, DOM connects web pages to scripts by representing the structure of a document, such as the HTML representing a web page…Jun 3, 2020Jun 3, 2020
The magic of JavaScript on server sideThe previous article (The world of the Internet)is about the basic knowledge of the Internet. Now, we can use an environment, Node.js, to…May 18, 2020May 18, 2020
The World of InternetThe Internet is all about communication, including how we communicate with each other, what method we use? There are many ways to do…May 18, 2020May 18, 2020
Implement nice teamwork with Git and Github(2)In the previous article, we have gone through some basic but powerful Git command line. In section 2, I would like to share the concept of…May 4, 2020May 4, 2020
Implement nice teamwork with Git and GithubGit is a powerful tool to do version control. There are two key features of Git, one is a great system for history tracking, and the other…May 4, 2020May 4, 2020