How to set up Continuous Integration for JavaScript
A tutorial on setting up Continuous Integration for a JavaScript project using Travis CI, including configuration and testing.
A tutorial on setting up Continuous Integration for a JavaScript project using Travis CI, including configuration and testing.
A tutorial on setting up and writing end-to-end tests for a React application using the Cypress testing framework.
A web developer and graphic designer introduces his new blog, sharing his journey into front-end development and design.
A developer argues that `else` statements often make code more complex and demonstrates how refactoring with early returns and guard clauses can simplify JavaScript logic.
A tutorial on setting up and using Jest to test React components, including assertions and snapshot testing.
A step-by-step tutorial explaining JavaScript closures with a practical example of creating employee objects with unique identifiers.
How to use JSDoc comments for TypeScript-like type checking in JavaScript files without a compilation step.
Analyzes the performance of JavaScript's postMessage API, debunking myths about its speed and providing benchmarks for Web Workers.
Essential JavaScript concepts and ES6+ features you need to know before or while learning React, based on teaching experience.
A developer explains why now is the best time to learn JavaScript, highlighting the stable ecosystem and importance of fundamentals.
Identifies and explains five common JavaScript coding anti-patterns, such as implicit type conversion, with actionable fixes to improve code quality.
A developer's appreciation for XState, a JavaScript library for statecharts, highlighting its benefits for managing complex UI state.
A guide to using JavaScript's forEach() method for array iteration, covering syntax, parameters, and best practices.
A developer shares their experience speaking at DinosaurJS and React Loop conferences, discussing technical talks on Babel 7 and migrating to React.
Explores the widening performance gap in mobile devices and argues for using Web Workers to handle JavaScript's blocking nature, especially for users on low-end phones.
A guide to refactoring JavaScript code for better performance and readability, with practical examples from real-world scenarios.
A beginner tutorial on building reusable Web Components (Custom Elements) with HTML, CSS, and JavaScript, featuring a dropdown example.
How to fix formatting conflicts when integrating JavaScript Standard Style with VS Code by disabling the default formatter.
npm registry hits 1 million packages. Analysis of top packages, vulnerabilities, and download statistics.
Explores methods for persisting data in JavaScript without a full database, covering browser storage, Node.js file writes, and SQLite.