Why was TypeScript developed when we already have JavaScript?


What is CRUD?


Classification Review


Design Patterns Review


REST Overview

What is REST?


What is JSON?


Behavioral Patterns


Gang of Four (GoF)



What is a function?

In order to define a function, we should follow the function syntax:

  1. Use the function keyword, followed by the name of the function you give it. Although function names are arbitrary, it…

Avelon Pang

Full stack software developer with a passion for applying new technologies and a zest for technical problem solving. Bilingual in English and Mandarin.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store