John Au-Yeung I'm a web developer interested in JavaScript stuff.

Stories by John Au-Yeung

Comparing The Top React Hooks Libraries Of 2023

Comparing the top React Hooks libraries of 2023

Compare the best React Hooks libraries, such as React Hooks Lib and React Recipes, to help speed up development.

John Au-Yeung
Jul 17, 2023 ⋅ 12 min read
comparing next.js after.js server side rendering feature image

Comparing Next.js and After.js for SSR React apps

The major difference between Next.js and After.js lies in their routing mechanisms.

John Au-Yeung
Dec 1, 2021 ⋅ 5 min read
Comparing statically typed JavaScript implementations

Comparing statically typed JavaScript implementations

In this post, we’ll compare three of the most popular ways of imposing static typing on JavaScript: TypeScript, Flow, and PropTypes.

John Au-Yeung
Oct 28, 2021 ⋅ 7 min read
Using Vuex 4 With Vue 3

Using Vuex 4 with Vue 3

Vuex 4 isn’t much different from earlier versions, but it can be tricky to use with Vue 3. Learn how to use them together in this tutorial.

John Au-Yeung
Aug 18, 2021 ⋅ 7 min read
First Look Forgo JS

Intro to ForgoJS, an ultra-lightweight UI runtime

Examine the differences in behavior between React and Forgo, a lightweight UI runtime for creating web apps.

John Au-Yeung
Mar 5, 2021 ⋅ 5 min read
Writing an Android App with Ionic React

Writing an Android app with Ionic React

With Ionic, we can use our knowledge of React to create an Android mobile app that can access hardware and work with storage devices.

John Au-Yeung
Dec 4, 2020 ⋅ 8 min read
Using D3.js v6 With React

Using D3.js v6 with React

Version 6 is the most recent D3.js release. Learn how you can use it to create charts and manipulate graphics in your React apps.

John Au-Yeung
Nov 6, 2020 ⋅ 6 min read
RE:DOM vs. Svelte

RE:DOM vs. Svelte

We review the differences between RE:DOM and Svelte and establish which would be a better choice for various applications.

John Au-Yeung
Oct 15, 2020 ⋅ 6 min read
What's New In Storybook 6

What’s new in Storybook 6

Storybook 6 released with a number of new features, including the ability to combine multiple Storybooks, live-edit components, and more.

John Au-Yeung
Sep 4, 2020 ⋅ 4 min read
What's New In Apollo Client 3

What’s new in Apollo Client 3

Apollo Client 3 offers several new features, including package rearrange changes and more caching features.

John Au-Yeung
Aug 21, 2020 ⋅ 3 min read
Top Picks For Vue.js Carousel Libraries

Top picks for Vue.js carousel libraries

Building a slideshow component from scratch takes time. We round up five of the best Vue.js carousel libraries to make the job easier.

John Au-Yeung
Jun 26, 2020 ⋅ 6 min read
Exploring Vue-Multiselect

Exploring Vue-Multiselect

The Vue-Multiselect library can make our lives much easier when creating dropdowns in Vue.

John Au-Yeung
Jun 12, 2020 ⋅ 6 min read