Web Development

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

Relaxing on hammock vacation 168344861
two millennials standing in field holding picture frame against blue sky

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

Fire 89709166

Microsoft Blazor gains Infragistics UI toolkit support

Ignite UI for Blazor combines a data grid with interactive charts, graphs, maps, and other web UI components

internet web browser

How to use IHttpClientFactory in ASP.NET Core

Take advantage of IHttpClientFactory to create HttpClient instances seamlessly and avoid having to manage their lifetimes manually

abstract tunnel showing speed and motion and connectivity

Angular roadmap embraces security, simplicity

Upgrade plan for the popular framework features trusted native types, stricter typing for reactive forms, debugging and performance profiling tools, and more

software automation gears robotic code by mazimusnd getty and bill oxford via unsplash 2400x1600

Next.js adds incremental static pages regeneration

New mechanism for page updates in Next.js 9.5 promises to eliminate latency spikes and prevent pages from ever going offline

Load More