
warrenlee.tech 2024
Since nuxt 3 became stable on November 2023, I have been using this framework in various projects in order to strengthen my knowledge and skills. Also becoming more comfortable and more familiar in using TypeScript.

Since nuxt 3 became stable on November 2023, I have been using this framework in various projects in order to strengthen my knowledge and skills. Also becoming more comfortable and more familiar in using TypeScript.

This is a jewellery ecommerce website based in UK. It was built using Wordpress + Woocommerce for the backend and NuxtJS as the frontend.

A landing page built for Hong Kong's Television station ViuTV. In celebration of their 5th Anniversary, the landing page showcases all of their most popular tv programmes to date. The site features a map concept where you can zoom in into the island and drag around with the mouse to navigate. There are in total 50 pins scattered across the island which you can click into to find out more about one of its popular programmes.

Since I have recently re-vamped my site (August 2020), I would also like to talk about the frameworks and tools that were used to make it.
In 2020 I wrote a post on deploying a Nuxt app with PM2. A lot of it no longer applies. nuxt start does not exist any more, the config file is nuxt.config.ts instead of nuxt.config.js, and the build output is no longer something you serve with a hand-written process command — it is a self-contained server you run with one line. This post replaces it. If you landed here from a search, use this one and ignore anything about target: "server".