How to render an Array in React
A tutorial explaining how to render an array of items into a list in React, focusing on the map method and the importance of unique keys.
A tutorial explaining how to render an array of items into a list in React, focusing on the map method and the importance of unique keys.
Learn how to use JavaScript object destructuring to remove a property immutably, creating a new object without the unwanted key.
Explores advanced JavaScript template literal features, including tagged templates used by libraries like styled-components.
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 talk on deploying static JavaScript apps to the Distributed Web using IPFS, IPNS, and Cloudflare with a full DevOps pipeline.
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.
Explains the Open-Closed Principle (OCP) from SOLID, demonstrating its implementation in JavaScript/TypeScript with code examples.
A guide on using npm link to streamline local development when working across multiple interdependent npm packages.