Frontend Dogma

“javascript” Archive (3)

  1. Localizing Your Next.js App · · ,
  2. Designing Error Messages and a Logging Strategy in Node.js · · , , ,
  3. Accessible Toggles · · ,
  4. A Comprehensive Guide to Error Handling in Node.js · · , ,
  5. HTMLoween—HTML, JS, and CSS to Make Your Blood Boil · · ,
  6. Chrome DevTools: Visualise Your JavaScript Bundles · · , , , , ,
  7. In-Page Filtered Search With Vanilla JavaScript · · ,
  8. Building an Effective Image Component · · ,
  9. Why Outdated jQuery Is Still the Dominant JavaScript Library · · ,
  10. Finding Common Patterns Across Frameworks · ·
  11. Decoupling HTML, CSS, and JavaScript in Design Systems · · , ,
  12. Back to Basics: Understanding the “for…in” Loop in JavaScript ·
  13. Dealing With Timezones in Web Development ·
  14. Stop Writing JavaScript Like This ·
  15. Building a Multi-Select Component · · , ,
  16. Introduction to Styled Components · · , ,
  17. Writing Clean JavaScript Tests With the BASIC Principles · · ,
  18. Animation Techniques for Adding and Removing Items from a Stack · · ,
  19. Using JavaScript to Detect High Contrast and Dark Modes · · , ,
  20. Sorting JavaScript Arrays by Nested Properties · · ,
  21. Web Streams Everywhere (and Fetch for Node.js) · · , ,
  22. How I Built a Modern Website in 2021 · · ,
  23. A JavaScript Developer’s Guide to Browser Cookies · · ,
  24. Optimising a JavaScript Library With WebAssembly, a Failed Attempt · · ,
  25. 20 Killer JavaScript One-Liners ·
  26. Small Bundles, Fast Pages: What to Do With Too Much JavaScript · · ,
  27. 29 Projects to Help You Practice HTML CSS Javascript 2021 · · ,
  28. The Ultimate Guide to Web Console · · , ,
  29. Vanilla JS Is a Web Performance Decision · ·
  30. Defining Basic JavaScript Terms: “map”, “filter”, and “reduce” ·
  31. Threats of Using Regular Expressions in JavaScript · ·
  32. Building a Split-Button Component · · , ,
  33. Web Scraping With JavaScript and Node.js · · ,
  34. Writing High-Performance JavaScript · ·
  35. 7 Practices to Create Good JavaScript Variables ·
  36. Essential Concepts in JS · ·
  37. How to Use “Promise.any()” · · ,
  38. jsc: My New Best Friend · ·
  39. 4 Important Differences Between Regular and Arrow Functions · · ,
  40. Truthy and Falsy: When All Is Not Equal in JavaScript ·
  41. Using CSS Module Scripts to Import Stylesheets · · ,
  42. “return await promise” vs. “return promise” in JavaScript · · ,
  43. JavaScript Development: Making a Web Worker Optional · ·
  44. Uploading Multiple Files With Fetch · · ,
  45. Refresher on JavaScript Callbacks and Promises · ·
  46. How to Use “Promise.allSettled()” · · ,
  47. How to Build Resilient JavaScript UIs · · ,
  48. The (Most Comprehensive) JavaScript Design Principles Guide · · , ,
  49. The Ultimate Cheat Sheet List for Web Developers · · , ,
  50. 6 Useful Frontend Techniques That You May Not Know About · · , ,
  51. An Introduction to Frameworkless Web Components · · , ,
  52. What Is Tree Shaking? · · ,
  53. The Ultimate Guide to Browser-Side Storage · · , ,
  54. Detecting Media Query Support in CSS and JavaScript · · , ,
  55. How to Convert Arrays to Human-Readable Lists in JavaScript · · , ,
  56. TypeScript and Native ESM on Node.js · · ,
  57. How to Use “Promise.all()” · · ,
  58. How Does Node.js Load Its Built-In/Native Modules? · · ,
  59. Basics of JavaScript Test Driven Development (TDD) With Jest · · ,
  60. “export default thing” Is Different to “export { thing as default }” ·
  61. The State of Web Workers in 2021 · ·
  62. Encoding Data for POST Requests · · ,
  63. When a Click Is Not Just a Click ·
  64. Resource Inlining in JavaScript Frameworks · · , ,
  65. JavaScript Frameworks and the Lost Art of HTML · · ,
  66. Debugging JavaScript and Front-End · · ,
  67. What’s New in ES2021 · · ,
  68. Sorting Colors in JavaScript · · ,
  69. Demystifying Styled Components · · ,
  70. How to Use Dynamic Imports in JavaScript · ·
  71. When CSS Isn’t Enough: JavaScript Requirements for Accessible Components · · ,
  72. 10 Utility Functions for Working With Objects in JavaScript · · ,
  73. JavaScript: Debouncing and Throttling · · ,
  74. A Thorough Analysis of CSS-in-JS · · ,
  75. Don’t Overabstract Your Components · · ,
  76. Introduction to HTTP Cookies · · ,
  77. Content-Aware Image Resizing in JavaScript · ·
  78. Variable Scope, Lexical Scope, and Code Blocks in JavaScript · ·
  79. Primitive Values, Objects, and References in JavaScript Made Simple · ·
  80. Human-Readable JavaScript: A Tale of Two Experts · ·
  81. Why Your Website Should Work Without JavaScript · · , ,
  82. A Comprehensive Guide to JavaScript Design Patterns · · ,
  83. Beyond “console.log()”—Level Up Your Debugging Skills · · ,
  84. JavaScript: What Is the Meaning of “this”? ·
  85. Revisiting Dark Patterns With the HTML “dialog” Tag · · ,
  86. HTML and CSS Techniques to Reduce Your JavaScript · · , ,
  87. JavaScript · ·
  88. Loading Third-Party JavaScript · ·
  89. “this” in JavaScript and TypeScript · ·
  90. JS Minification Benchmarks · · ,
  91. Accessibility on the Canvas With JavaScript · ·
  92. Introduction to Memoization in JavaScript · · ,
  93. JavaScript to Know for React · ·
  94. 90’s Cursor Effects · · ,
  95. Javascript RORO Pattern ·
  96. 30 Seconds of Code · · , ,
  97. The Third Age of JavaScript ·
  98. Static Hoisting ·
  99. What Every JavaScript Developer Should Know About Unicode · ·
  100. Manipulating Arrays and Objects in JavaScript · · , ,
  101. Learn Programming · · ,
  102. How to Create a Native Web Component Without a Framework · · ,
  103. On the Responsibility That Comes With Good JavaScript Support · ·
  104. The Economics of JavaScript Web Apps · · ,
  105. What Is Memoization? · · ,
  106. Understanding Map and Set in JavaScript ·
  107. JavaScript Variable Name Validator · , , ,
  108. JavaScript Validator · , , ,
  109. HTML, CSS, and JavaScript Minifier · , , , , ,
  110. JavaScript Minifier · , , ,
  111. JavaScript Linter (JSLint) · , , ,
  112. JavaScript Obfuscator · , , ,
  113. JavaScript Linter (ValidateJavaScript) · , , ,
  114. HTML, CSS, JavaScript, JSON, and XML Un-Minifier · , , , , , , ,
  115. HTML, CSS, and JavaScript Formatter · , , , , ,
  116. CSS and JavaScript Un-Minifier · , , , ,
  117. JavaScript Character Escape Generator · , , ,
  118. JavaScript Call Stack Visualizer · , , ,
  119. AST Viewer · , , ,
  120. The History of JavaScript: A Journey from Netscape to Frameworks and Libraries · · , ,