JS Guide
HomeQuestionsTopicsCompaniesResources
BookmarksSearch

Built for developers preparing for JavaScript, React & TypeScript interviews.

ResourcesQuestionsSupport
HomeQuestionsSearchProgress
HomeTopicstooling

tooling

Build tools, package managers, and development workflow

0 of 14 topics read0%

5 Topics

intermediate
JavaScript Bundlers & Build Tools
intermediate
18 min
Bundlers like Vite, webpack, and esbuild transform source files into optimized bundles for the browser, with Vite revolutionizing the developer experience by serving native ES modules in development and using Rollup for production builds.
CI/CD Pipelines for JavaScript Projects
intermediate
14 min
Continuous Integration and Continuous Deployment pipelines automate testing, building, and deploying JavaScript applications, using platforms like GitHub Actions and GitLab CI to catch bugs early and ship code reliably.
Debugging with Chrome DevTools
intermediate
14 min
Chrome DevTools provides powerful debugging capabilities through the Sources panel for breakpoints, Console for runtime inspection, Network tab for request analysis, and Performance profiler for identifying bottlenecks in JavaScript applications.
Test Runner Setup & Configuration
intermediate
14 min
Setting up JavaScript test runners like Jest and Vitest involves configuring test environments (jsdom for browser APIs, node for server code), transform pipelines for TypeScript/JSX, and integration with testing libraries like React Testing Library.
TypeScript Compiler Configuration
intermediate
14 min
The tsconfig.json file controls TypeScript's compiler behavior through options like strict mode, module resolution, target output, path aliases, and project references for organizing large codebases into independently compilable units.