Hello Friends π,
As I learn and build my portfolio website with Next.js and Tailwind in public, I will write the process and progress.
This time, I will write them down in a different format than my other blog posts. This series will be personal notes of what I did and the blockers, if any, instead of thorough explanations of the steps and concepts. I will also share the next plan. Expect many bullet points and super short posts in this series π!
Installation
I installed Next.js with pnpm
. But you can install it with npx
or yarn
. Check out the installation section on Next.js documentation for more information.
-
Run this command to create the project with
pnpm
:
pnpm create next-app project-name
-
Fill out the prompts.
- For now, I don't use TypeScript for this project.
- It's great that there's an option to include Tailwind, so I don't have to install it separately and configure it myself π.
- I ticked yes for all the yes/no prompts except for creating the
src/
directory. I will add it myself later if necessary. - My import alias configuration is
~/*
. Some people use~
, and some use@
. It's all about personal preference.
Next Plan
- Add pages to the websiteβAbout Me, Blog, and Contact Me. These pages don't have to have content for now. But they should have a link to go back to the Homepage.
Starter Kits
My friends suggested these starter kits if you want to save time on installation and configuration.
Next.js, React Query, and Tailwind starter kit β thank you, Jessica Wilkins!
T3 β Full-stack, typesafe Next.js app β thank you, Joe Karow!
Resources
How to install nextjs with pnpm by Rajdeep Singh
Thank you for reading! Last, you can find me on Twitter, Mastodon and BlueSky. Let's connect! π
Top comments (0)