Technical Article

Javascript Higher Order Function - HigherOrderFunction

JavaScript Higher-Order Function - React Vernacular Campaign 04

This article introduces the very important concept of JavaScript functions - higher-order functions, which are functions that take one or more functions as parameters or return a function as a result. In this article, we will explore in depth what is a higher-order function, the benefits of using higher-order functions and how to use higher-order functions in real-world applications, what is the function orientation? Pure Functions, Higher Order Functions, Correlation.

JavaScript Higher-Order Function - React Vernacular Campaign 04 Read More »

Javascript, React Vernacular Campaign, Technical Article,
React03-Javascript-Async-Await

JavaScript Async & Await - React Vernacular Campaign 03

Welcome to the third installment of the React Vernacular Campaign series, where we're going to dive deeper into asynchronous operations in JavaScript and introduce two important keywords: Async and Await. In this post, we'll demonstrate the concepts of asynchronous operations through real-world examples, as well as how you can use Promise, Fetch, Async, and Await to handle asynchronous code more In this article, we will demonstrate the concept of asynchronous operations and how to use Promise, Fetch, Async, and Await to handle asynchronous code more effectively.

JavaScript Async & Await - React Vernacular Campaign 03 Read More »

Javascript, React Vernacular Campaign, Technical Article,
react-vernacular-campaign-02 JavaScript ES6 Object

JavaScript ES6 Object - React Vernacular Campaign 02

In the previous post, we introduced let, const, var difference, template literal, and arrow function. This article will introduce other new syntax of JavaScript ES6, such as: Object Decomposition, Object Syntax Enhancement, Array Decomposition, and Extension Operator. We hope that through the above contents, it can help you learn React front-end framework more easily.

JavaScript ES6 Object - React Vernacular Campaign 02 Read More »

Javascript, React Vernacular Campaign, Technical Article,
react-vernacular-campaign-01 JavaScript ES6

JavaScript ES6 – React Vernacular Campaign 01

Before we get into the React front-end framework, let's refresh our readers' knowledge about JavaScript. This post focuses on the history of JavaScript, the difference between let & const & var, Template Literals, and Arrow Functions, a very important precursor to JavaScript ES6.

JavaScript ES6 – React Vernacular Campaign 01 Read More »

Javascript, React Vernacular Campaign, Technical Article,
zustand

What is Zustand? React Front End State Management

Whether using Redux or Context to handle state management, Zustand is more complicated than Zustand, and for engineers who join the project later, it will take time to understand. The main goal of Zustand is to make front-end state management relatively simple and easy to understand, which makes Zustand the choice of some companies.

What is Zustand? React Front End State Management Read More »

Technical Article
nx-monorepo

Why do big companies use Nx ? Monorepo Tool 5 Minute Quick Build

Nx shares the same design philosophy as the well-known program editor VS Code, and can produce quite well in VSCode, even without downloading any extensions.
The same goes for Nx. The Nx kernel is simple, uncluttered, and clear. And with the Nx plugin, you can choose from a variety of options for different projects.

Why do big companies use Nx ? Monorepo Tool 5 Minute Quick Build Read More »

Technical Article
monorepo

Do you really know Monorepo? 5 minutes to learn about front-end mega-architecture.

Monorepo is a framework for centralized management of large amounts of code, which is different from traditional discrete projects. The core idea is to manage all front-end related code in a single repository. The advantages of this architecture are increased code reusability, increased code transparency, ensuring that all packages use the same version, and standardized code styles.

Do you really know Monorepo? 5 minutes to learn about front-end mega-architecture. Read More »

Technical Article