Web Development

Web Development | News, how-tos, features, reviews, and videos

conflict confront box fight competition

Deno Company forms to back Node.js rival

Business venture aims to ensure timely releases of Deno and pursue commercial applications for the JavaScript/TypeScript runtime.

square peg in a round hole / wooden block shapes toy

Microsoft, Google address browser compatibility issues

The companies have partnered to improve browser compatibility across five CSS features to address developer pain points.

women spinning plates asynchronous programming synchrony multi tasking by graemenicholson getty ima

How to use React’s concurrent mode

React’s new concurrent mode allows your interface to be rendered while data fetching is in progress, providing an improved render lifecycle and a simple way to achieve parallel data fetching for multiple components.

Blue Morpho Butterfly

Google pulls the wraps off Flutter, Dart upgrades

Flutter 2 native UI toolkit debuts production-quality support for the web, while Dart 2.12 adds sound null safety.

Relaxing on hammock vacation 168344861

How to use LazyCache in ASP.NET Core MVC 5

Take advantage of LazyCache to improve the performance and scalability of your ASP.NET 5 Core applications in heavy load scenarios.

two millennials standing in field holding picture frame against blue sky

Angular, React, Vue: JavaScript frameworks compared

Modern data-binding JavaScript frameworks have revolutionized web interface architecture. This article compares three of the best.

error neon mistake

Angular adds error codes, debugging guides

Angular 11.1.0 point release introduces standardized error codes, with error descriptions and debugging guides provided online.

CSO  >  An exclamation-mark alert in a field of abstract technology.

How to handle errors in React

Graceful error handling is an essential part of well-designed software. This article offers an overview of error handling in React applications and how to use React error boundaries to handle render-time errors.

pulse heart rate monitor

Sentry for JavaScript monitors release health

Update to the Sentry SDK for JavaScript error and performance monitoring adds release tracking and WebAssembly support.

cyber security shield lock protect

How to use security headers in ASP.NET Core MVC 5

Take advantage of security headers in ASP.NET Core MVC 5 to protect your website against cross-site scripting, code injection, clickjacking, and other attacks.

binary target

Server-side WebAssembly runtime reaches GA status

Promising faster compilation and production-ready performance, Wasmer 1.0 allows universal binaries compiled from native code to run in lightweight containers on multiple host platforms.

businessman bridges gap

Setting up a PWA toolchain with PWABuilder

The Microsoft-supported open source PWABuilder continues to evolve, offering a suite of developer tools for progressive Web apps to bridge the app gap.

RIP - grave - tombstone - cemetery - death [Image by Rob van der Meijden - CC0 via Pixabay]

Adobe Flash reaches end of life

The once-ubiquitous technology for displaying rich media content in web browsers and mobile devices will no longer be supported in 2021.

One large glowing question mark surrounded by many small question marks.

How to handle unknown actions in ASP.NET Core MVC 5

Handle unknown actions elegantly in ASP.NET 5 by creating routes that dynamically map to the views in your application.

silver infinity symbol

5 big and powerful Python web frameworks

Why build your own user credentialing, form handling, security, and other stock components? These big and powerful Python frameworks cover all the bases.

icons working out weight lifting

How to overload action methods in ASP.NET Core MVC 5

Overloading action methods that use identical HTTP verbs is tricky in ASP.NET Core 5, but there are a number of ways to do it. Let’s explore them.

pug dog sad grumpy staring closeup watching eyes

Servo browser engine adopted by Linux Foundation

Rust-based project that originated at Mozilla is intended to provide a high-performance, safe rendering web engine for embedding in other applications

speed fast speedometer accelerate

Mozilla Firefox boosts JavaScript performance

On by default in Firefox 83, the Warp update to the SpiderMonkey JavaScript engine improves responsiveness and memory usage and speeds up page loads

abstract background with bubbles. 141952757

8 great little Python web frameworks

Small is beautiful. Look to these Python web frameworks when you want speed and simplicity instead of feature sprawl.

React - an open-source JavaScript library for building user interfaces

Next.js 10 adds image optimization, user analytics

Latest version of the React-based web framework also features an e-commerce starter kit and internationalized routing and language detection

Load More