Real Devs Learn from Docs, Not AI 💻
If you’re diving into JS, React, Next.js, or the MEAN stack, these are your go-to documentation resources:
JavaScript & Core Tools:
MDN JavaScript - https://developer.mozilla.org/en-US/docs/Web/JavaScript
Node.js - https://nodejs.org/docs/
NPM - https://docs.npmjs.com/
PNPM - https://pnpm.io/
Yarn - https://classic.yarnpkg.com/en/docs/
Bun - https://bun.sh/docs
TypeScript - https://www.typescriptlang.org/docs/
React & Related Tools:
React - https://react.dev
React Router - https://reactrouter.com/en/main
Redux - https://redux.js.org/
React Query / TanStack Query - https://tanstack.com/query/latest/docs/react
Next.js - https://nextjs.org/docs
NextAuth.js - https://next-auth.js.org/
Better Auth - https://www.better-auth.com/docs/introduction
Clerk - https://clerk.com/docs
Shadcn/UI - https://ui.shadcn.com/docs
Chakra UI - https://chakra-ui.com/docs
Material UI - https://mui.com/material-ui/getting-started/overview/
Tailwind CSS - https://tailwindcss.com/docs
NativeWind - https://www.nativewind.dev/
Framer Motion - https://www.framer.com/docs/
MEAN Stack (MongoDB, Express, Angular, Node.js):
MongoDB - https://www.mongodb.com/docs/
Mongoose - https://mongoosejs.com/docs/
Express - https://expressjs.com/
Angular - https://angular.io/docs/
Drizzle ORM - https://orm.drizzle.team/
Prisma - https://www.prisma.io/docs/
Supabase - https://supabase.com/docs
PlanetScale - https://planetscale.com/docs
Build Tools & Utilities:
Vite - https://vitejs.dev/guide/
Webpack - https://webpack.js.org/concepts/
Parcel - https://parceljs.org/features/
Rollup - https://rollupjs.org/guide/en/
Babel - https://babeljs.io/docs/en/
ESLint - https://eslint.org/docs/latest/
Prettier - https://prettier.io/docs/en/index.html
Jest - https://jestjs.io/docs/getting-started
Vitest - https://vitest.dev/guide/
Cypress - https://docs.cypress.io/
Playwright - https://playwright.dev/docs/intro
Neovim & Lazy.nvim:
Neovim - https://neovim.io/doc/
Lazy.nvim - https://lazy.folke.io/
LazyVim - https://lazyvim.github.io/
Expo (React Native Framework):
Expo - https://docs.expo.dev/
Pro tip: Don’t just copy code. Read the docs. Understand the “why” behind every function, hook, and method. That’s how you truly level up.
If you’re diving into JS, React, Next.js, or the MEAN stack, these are your go-to documentation resources:
JavaScript & Core Tools:
MDN JavaScript - https://developer.mozilla.org/en-US/docs/Web/JavaScript
Node.js - https://nodejs.org/docs/
NPM - https://docs.npmjs.com/
PNPM - https://pnpm.io/
Yarn - https://classic.yarnpkg.com/en/docs/
Bun - https://bun.sh/docs
TypeScript - https://www.typescriptlang.org/docs/
React & Related Tools:
React - https://react.dev
React Router - https://reactrouter.com/en/main
Redux - https://redux.js.org/
React Query / TanStack Query - https://tanstack.com/query/latest/docs/react
Next.js - https://nextjs.org/docs
NextAuth.js - https://next-auth.js.org/
Better Auth - https://www.better-auth.com/docs/introduction
Clerk - https://clerk.com/docs
Shadcn/UI - https://ui.shadcn.com/docs
Chakra UI - https://chakra-ui.com/docs
Material UI - https://mui.com/material-ui/getting-started/overview/
Tailwind CSS - https://tailwindcss.com/docs
NativeWind - https://www.nativewind.dev/
Framer Motion - https://www.framer.com/docs/
MEAN Stack (MongoDB, Express, Angular, Node.js):
MongoDB - https://www.mongodb.com/docs/
Mongoose - https://mongoosejs.com/docs/
Express - https://expressjs.com/
Angular - https://angular.io/docs/
Drizzle ORM - https://orm.drizzle.team/
Prisma - https://www.prisma.io/docs/
Supabase - https://supabase.com/docs
PlanetScale - https://planetscale.com/docs
Build Tools & Utilities:
Vite - https://vitejs.dev/guide/
Webpack - https://webpack.js.org/concepts/
Parcel - https://parceljs.org/features/
Rollup - https://rollupjs.org/guide/en/
Babel - https://babeljs.io/docs/en/
ESLint - https://eslint.org/docs/latest/
Prettier - https://prettier.io/docs/en/index.html
Jest - https://jestjs.io/docs/getting-started
Vitest - https://vitest.dev/guide/
Cypress - https://docs.cypress.io/
Playwright - https://playwright.dev/docs/intro
Neovim & Lazy.nvim:
Neovim - https://neovim.io/doc/
Lazy.nvim - https://lazy.folke.io/
LazyVim - https://lazyvim.github.io/
Expo (React Native Framework):
Expo - https://docs.expo.dev/
Pro tip: Don’t just copy code. Read the docs. Understand the “why” behind every function, hook, and method. That’s how you truly level up.