Making a modern JS library in 2020Nov 05, 2020 — 12 min read. by Yanze Dai
Recently, I was assigned a task of creating a new JS library to replace the obsolete one that's been released for almost 8 years. This is a quite intruiging task because I'm also permitted to try everything new to make this project much more robust.
Vue 3 new features summaryAug 11, 2020 — 12 min read. by Yanze Dai
Vue-next (Vue 3) has been out for a while. It is now under release candidate stage which means there won't be big changes on the open APIs. Good to see that Vue has already been stabilized and ready to waltz into our projects.
JSON.stringify accepts 2 other parametersJul 30, 2020 — 3 min read. by Yanze Dai
Do you know that JSON.stringify can actually take 2 other parameters? I didn't know this before I laid my eyes on my colleage's pull request.(I'm such a noob) But it's nothing difficult. Those 2 parameters will help optimize the result in a good format.
I recently met a small issue on creating a new randomly ordered array based on an old one. To speak shortly, the final goal is to get a shuffled array.
Have You Mastered These 9 Vue Techniques?Jul 24, 2020 — 7 min read. by Yanze Dai
Now Vue.js has become a hot framework for front end development. There are a lot of engineers utilizing the convenience and powerful features of Vue.js. Yet, some of the solutions we've done might not follow the best practice. Well, let's take a look at those must-know Vue techniques.
I created a sexy voice assistant in 180 lines of codeJul 22, 2020 — 13 min read. by Yanze Dai
The helper app is going to listen to your voice and turn it into plain text. After all that it will open up a new tab page of Google Search with the text recorded.
A drill down of React Router: can't be any simplerJul 08, 2020 — 7 min read. by Yanze Dai
Recently, I started drilling down to the bottom of those tools and frameworks' source code in order to enlighten me on software/system design... react router link | react router redirect | react router switch