Skip to main content
Sat Naing character illustration

NPM Study

专注于NPM模块学习。

Node.js 自2009年诞生,已经成为了开发者的必备技能之一。这里的开发者包含了前端和后端、移动端等。而 NPM 作为 Node.js 包管理器,也广泛的被应用于各种场景:前端、后端、移动端、IoT、CLI、文档、框架等。

npmjs.com 官网上,已经有超过268万个包,是当前模块最多的平台(没有之一)。

网上关于Node.js和NPM内容也是非常丰富,但是大部分都是零散的知识点,没有一个系统的学习路径。所以,作为一个10+年使用NPM经验的开发者,我决定创建这个网站,来帮助大家更好的学习NPM模块。

联系我

路线图

Sat Naing profile picture

在Web应用开发领域,拥有10年+开发经验,经历了从小白到技术专家、从小厂到大厂的经历。

下面是我整理的学习路线图。

1、从学习到轻松实现

学会开源,快速上手,具备过硬的基础编程能力 | 全栈
  • Studied computer science, software development, DevOps
  • Graduated with First Class Honours
  • Got merit in 7 modules out of 9

2、构建可信应用

对测试,工程严格依赖 | 非好的开源,很难触及
  • Studied modules specializing in software development
  • Passed HND with overall Merit

3、构建大型应用

对架构,协作严格依赖 | 非大型业务场景,无法触及
  • Got overall band score 6.5.

推荐文章

I write blog posts about what I've done and what I'm doing as a documenting practice. Here are some of my recent blog posts.
  • Posted on:  at 

    Developing a terminal-like website using ReactJS, TypeScript and Styled-Components. Includes features like autocomplete, multiple themes, command hints etc.

  • Posted on:  at 

    My journey about planning, designing and developing my very first portfolio website and my personal blog. Thoughts about my motivation for this project and experiences.

  • Posted on:  at 

    ကျွန်တော်ရေးခဲ့တဲ့ Haru Fashion ဆိုတဲ့ e-commerce အကြောင်း၊ အသုံးပြုခဲ့တဲ့ technologies တွေရယ်၊ ရေးခဲ့စဥ်မှာကြုံခဲ့ရတဲ့ အတွေ့အကြုံတွေအကြောင်း

  • Posted on:  at 

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Praesent elementum facilisis leo vel fringilla est ullamcorper eget. At imperdiet dui accumsan sit amet nulla facilities morbi tempus.

全栈必会

“Talk is cheap. Show me the code”? I got you.
Here are some of my projects you shouldn't misss
Terminal Portfolio

Node.js

My portfolio website in terminal version developed with React and TypeScript.

  • React
  • TypeScript
  • Styled-Components
Astro

Astro

A minimal, accessible and SEO-friendly Astro blog theme. One of the most starred blog templates built with Astro.

  • Astro
  • TypeScript
  • React
  • TailwindCSS
Haru Fashion App

React DSL

An ecommerce web application where users can browse various products, add to wishlist, add to cart, and make purchase. Available in English and Burmese languages.

  • NextJS
  • TypeScript
  • TailwindCSS
  • ContextAPI
Haru API

Tailwind CSS

A RESTful API developed for Haru fashion ecommerce project. Include CRUD operations, authentication, authorization, forgot/reset password and full-text search.

  • ExpressJS
  • TypeScript
  • PostgreSQL
  • Prisma
Next Bookstore

Next.js by Vercel

An online bookstore developed using NextJS 13 with appDir and StrapiCMS.

  • NextJS
  • Radix UI
  • TailwindCSS
  • TanstackQuery
  • StrapiCMS
Shadcn Admin

shadcn/ui Component

Admin Dashboard UI built with Shadcn and Vite. Built with responsiveness and accessibility in mind.

  • ShadcnUI
  • Vite
  • React Router
  • TypeScript
Other projects can be explored in my github profile

NPM分类

“Talk is cheap. Show me the code”? I got you.
Here are some of my projects you shouldn't misss
AstroPaper

AstroPaper

A minimal, accessible and SEO-friendly Astro blog theme. One of the most starred blog templates built with Astro.

  • Astro
  • TypeScript
  • React
  • TailwindCSS
Terminal Portfolio

Terminal Portfolio

My portfolio website in terminal version developed with React and TypeScript.

  • React
  • TypeScript
  • Styled-Components
Haru Fashion App

Haru Fashion

An ecommerce web application where users can browse various products, add to wishlist, add to cart, and make purchase. Available in English and Burmese languages.

  • NextJS
  • TypeScript
  • TailwindCSS
  • ContextAPI
Haru API

Haru API

A RESTful API developed for Haru fashion ecommerce project. Include CRUD operations, authentication, authorization, forgot/reset password and full-text search.

  • ExpressJS
  • TypeScript
  • PostgreSQL
  • Prisma
Next Bookstore

Next Bookstore

An online bookstore developed using NextJS 13 with appDir and StrapiCMS.

  • NextJS
  • Radix UI
  • TailwindCSS
  • TanstackQuery
  • StrapiCMS
Shadcn Admin

Shadcn Admin

Admin Dashboard UI built with Shadcn and Vite. Built with responsiveness and accessibility in mind.

  • ShadcnUI
  • Vite
  • React Router
  • TypeScript
Other projects can be explored in my github profile
© 2024 NPM Study Inc . All rights reserved.