How I Structure My React Projects
A React developer shares personal opinions on structuring projects, advocating for single-file components and avoiding unnecessary sub-folders.
A React developer shares personal opinions on structuring projects, advocating for single-file components and avoiding unnecessary sub-folders.
A guide to defining common prop types like primitives, objects, arrays, unions, and functions in TypeScript for React components.
Explains PropTypes for runtime type checking in React and compares it to using TypeScript's static types for better developer experience.
Improving TypeScript error messages for missing DOM types when the 'dom' library is not included in tsconfig.json.
A guide to structuring React Query keys effectively for caching, automatic refetching, and manual cache interactions in React applications.
A developer announces their new weekly Twitch stream dedicated to JavaScript, covering katas, Q&A, and community interaction.
A tutorial on building a TypeScript-based API using the FoalTS framework, covering setup, routing, and controllers.
A developer shares lessons from scaling a large Vue.js application over 3 years, covering modular architecture, micro-frontends, and state management.
A guide to creating script management for Deno projects, similar to npm scripts in Node.js, using a custom TypeScript runner.
A guide to using TypeScript effectively with React Query, covering generics, type inference and common pitfalls for type-safe data fetching.
A guide to enabling TypeScript intellisense for CSS Modules in VSCode using a specific npm plugin, without needing extensions.
A tutorial on building a serverless click tracker using the HTML ping attribute and AWS Lambda for transparent, cookie-free website analytics.
A deep dive into the Preact JavaScript library's source code, analyzing its architecture, TypeScript usage, and code efficiency.
A developer shares their experience and step-by-step process for converting a Gatsby.js blog from JavaScript to TypeScript, including setup and common issues.
A technical guide on how to correctly type generic React components that use forwardRef in TypeScript for enhanced type safety.
A guide on migrating from DynamoDB Local to AWS-managed DynamoDB for testing, covering the benefits and implementation steps.
A guide on testing React components that use React Query, covering network request mocking and testing strategies for async server state.
Explains how to add TypeScript type checking to configuration files using JSDoc or Vite's defineConfig helper for better developer experience.
Explains React Query render optimizations, focusing on reducing unnecessary re-renders using options like notifyOnChangeProps.
An advanced guide showcasing powerful built-in TypeScript utility types like Pick, Partial, Readonly, and Record to improve code quality.