Create a Simplified Version of Vue.js Reactivity System - Part 2

Create a Simplified Version of Vue.js Reactivity System - Part 2

24 min read

In the previous part, we have created our own reactivity system. But it still lacks a feature, it can only do one task at a time. Now come to the second part to solve that problem.

Create a Simplified Version of Vue.js Reactivity System - Part 2
Create a Simplified Version of Vue.js Reactivity System - Part 1

Create a Simplified Version of Vue.js Reactivity System - Part 1

32 min read

Have you ever wondered how Vue.js create some variables become reactive? Writing in an input form and see the result instantly. What is the secret of that reactivity system? Let's deep dive into it together.

Create a Simplified Version of Vue.js Reactivity System - Part 1
How Tailwind CSS Helps Reduce Our Workload?

How Tailwind CSS Helps Reduce Our Workload?

16 min read

Almost of our problem regarding how to speed up a new feature development can be solved by using Tailwind CSS.

How Tailwind CSS Helps Reduce Our Workload?
Why Do You Have to Create Blog using Nuxt.js, Tailwind CSS, Markdown and Netlify?

Why Do You Have to Create Blog using Nuxt.js, Tailwind CSS, Markdown and Netlify?

11 min read

This section discuss the background why we have to write blog content using Markdown, use Nuxt.js as a blog platform, design blog page using Tailwind CSS, and host our blog using Netlify.

Why Do You Have to Create Blog using Nuxt.js, Tailwind CSS, Markdown and Netlify?
How to Fix CORS Issue in Firebase or Google Cloud Storage

How to Fix CORS Issue in Firebase or Google Cloud Storage

2 min read

I was fixing a long-abandoned bug in my project. The error was quite simple actually. It was the image stored in Firebase Cloud Storage cannot be retrieved through AJAX request.

How to Fix CORS Issue in Firebase or Google Cloud Storage
Rebuild My Blog with Nuxt.js and Tailwind CSS - Part 2

Rebuild My Blog with Nuxt.js and Tailwind CSS - Part 2

13 min read

I have got the answer about which JavaScript framework as the main tool, CSS framework I use and have a thought about the style. Then I'll answer the next 5 questions.

Rebuild My Blog with Nuxt.js and Tailwind CSS - Part 2
Rebuild My Blog with Nuxt.js and Tailwind CSS - Part 1

Rebuild My Blog with Nuxt.js and Tailwind CSS - Part 1

13 min read

I've been blogging since I was junior high school, but until now there is no single blog I made survive. The main reason is I get bored. The writing experience also is not so good. I just write a couple of articles and start to confuse what kind of article I should write next.

Rebuild My Blog with Nuxt.js and Tailwind CSS - Part 1
Critical Rendering Path and Preload Link

Critical Rendering Path and Preload Link

25 min read

This time I will discuss the important rendering path. Maybe my friends are wondering, what is the term, how come it sounds foreign. Patient friends, the question will be answered in the next explanation. In addition to discussing important rendering paths, I also discussed preload links, which are actually related to each other.

Critical Rendering Path and Preload Link
Good HTML5 Structure - Part 2

Good HTML5 Structure - Part 2

11 min read

This time I continued yesterday's discussion of a good HTML5 structure. After reviewing the structure of HTML5 yesterday from the HTML type declaration section to the closing tag </head>, now the discussion starts from the opening tag <body> to the closing HTML </html> tag.

Good HTML5 Structure - Part 2
Good HTML5 Structure - Part 1

Good HTML5 Structure - Part 1

18 min read

This time I started discussing one by one the website optimization series, starting from a good HTML5 structure. Why do we need to pay attention to the HTML5 structure? What's with the HTML5 structure that we usually use? What is the impact of using that good HTML5 structure for our website?

Good HTML5 Structure - Part 1
Website Optimization Series

Website Optimization Series

2 min read

This time I want to make a website optimization series. Through this series, I will discuss in detail how our website have optimally optimized.

Website Optimization Series
Hello World

Hello World

5 min read

This is my first post on this blog. Actually I have made a lot of blogs and in the end they don't take care, the reason is classic, because the daily busyness is getting more crowded so I am lazy to write.

Hello World