How to Use Template Strings in JavaScript
A guide to using JavaScript template strings (template literals) for string interpolation, including syntax, placeholders, and best practices.
A guide to using JavaScript template strings (template literals) for string interpolation, including syntax, placeholders, and best practices.
Nick Taylor announces he is joining the DEV team as a senior software developer, focusing on frontend development and community interaction.
A developer shares advice on learning programming languages and frameworks, emphasizing transferable skills and personal experience.
A tutorial on integrating the Chart.js JavaScript library with Django to create data visualizations from Django model data.
A developer built an interactive tool using the DEV API to analyze article readability and sentiment over time, visualizing the data with charts.
Explains JavaScript Promises for handling asynchronous operations, covering states, syntax, and real-world analogies.
A guide to implementing conditional rendering in React using JavaScript operators like if/else, ternary, and switch case.
Explores using WHATWG Streams for reactive programming, comparing them to RxJS observables and discussing their suitability for web development.
A developer explores using Notion as a backend for a static microblog with 11ty, while waiting for its official API.
Andy shares a recommended article by Sarah Drasner on understanding Async/Await in JavaScript for front-end developers.
Explains the Web Share API for native-like sharing from websites, covering browser compatibility, usage, and benefits for PWAs.
An in-depth look at the NaN (Not a Number) value in JavaScript, covering its nature, how to check for it, and common operations that produce it.
Explains the Interface Segregation Principle (ISP) from SOLID, demonstrating its application in JavaScript and TypeScript with code examples.
Explains the Liskov Substitution Principle (LSP) in SOLID, demonstrating correct and incorrect implementations in JavaScript/TypeScript with class examples.
A guide on using npm link to streamline local development when working across multiple interdependent npm packages.
Explains the Open-Closed Principle (OCP) from SOLID, demonstrating its implementation in JavaScript/TypeScript with code examples.
Explains the Single Responsibility Principle (SRP) in JavaScript with code examples, part of a series on SOLID design principles.
A challenge encouraging developers to write two technical articles per week to improve learning, writing skills, and share knowledge with the community.
A beginner's guide to using native ES Modules directly in the browser, covering setup, import/export syntax, and dynamic imports.
A guide on effectively using JavaScript utility libraries like Lodash and Date-fns, focusing on performance, bundle size, and best practices.