theJYC / xyz

Blog/Portfolio

Home Page:https://jinyoung.xyz

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

jinyoung.xyz

After increasing technical frustrations with maintaining my old blog, I decided to abandon the project and start a new blog that does not involve working with its stack (Ruby and Jekyll).

Maybe I wasn't diligent in troubleshooting the issues I faced along the way; that said, I came to conclude that I was spending an awful lot of time working with its technologies vs writing on the platform (the latter having been the very reason for the former, all along).

This renewed blog, in particular, is actually a fork of Jack Leslie's open source blog, which I really admired and wanted to extend as the next version of jinyoung.xyz. I came across Jack's blog through a mutual friend and immediately felt captivated by its simplicity and elegance.

It's built with Next.js, a React framework that supports Server Side Rendering (SSR) for optimal performance and SEO. It's deployed on Vercel, following its compelling documentation.

I'm really excited to take my blogging to this platform, given my growing experience with React and Jack's very clean UI from which I aim to create my own flavour. It should also be mentioned that Jack's code was remarkably clean and easy to add to.

Local Development

Installation

After cloning the project in a local directory, run:

npm ci

Since Next.js supports Server Side Rendering (SSR), each route needs to be built first:

npm run build

Then run:

npm run dev

About

Blog/Portfolio

https://jinyoung.xyz


Languages

Language:CSS 36.6%Language:TypeScript 32.1%Language:JavaScript 31.3%