Web Development

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

Color palette

Bootstrap 5.3.0 emphasizes dark mode, custom colors

Bootstrap 5.3.0 mobile-first web framework features a revamped core, improving support for dark mode and color mode features.

A leaping dog catches a flying disc, midair.

How to use advanced Dapper features in ASP.NET Core

Take advantage of stored procedures, query pagination, query caching, and other advanced Dapper feature to simplify data access and ensure high performance.

speedometer / speed / fast / high performing / limits

Wasmer melds WebAssembly, Posix with WASIX spec

The superset of WASI can be used for apps and runtimes, offering a high-performance JavaScript alternative that runs in browsers and servers.

shutterstock 2288028173 yellow rubber duck on white background

When the rubber duck talks back

The real value of AI coding assistants isn’t any particular piece of code they get ‘right’ or ‘wrong’ but the process of collaborating with them.

angular

Angular users want better server-side rendering

Angular Developer Survey 2022 marks server-side rendering, testing, debugging and profiling, component authoring format, and initial load performance as key areas for improvement.

automated assembly line of robotic arms  and a conveyor belt

How to use factory-based middleware activation in ASP.NET Core

Factory-based middleware activation is a more flexible and dynamic approach to configuring and activating middleware components. Here’s how to take advantage of it in ASP.NET Core 7.

fire flames

Microsoft .NET 8 boosts Blazor, WebAssembly

Microsoft works to improve web app performance with Blazor server-side rendering and streaming rendering, Blazor WebAssembly runtime improvements.

leaky faucet by Maarten Van Damme, CC BY 2.0 via Flickr

How to use the rate limiting algorithms in ASP.NET Core

Learn how to use the fixed window, sliding window, token bucket, and concurrency algorithms in ASP.NET Core 7 to protect your applications and APIs against malicious attacks or overuse.

butterfly transformation

Google’s Dart 3 and Flutter 3.10 bring big changes

Dart 3 introduces sound null safety, major new language features, and a Wasm preview, while Flutter 3.10 fleshes out the Material 3 widget toolkit and support for macOS and iOS targets.

car speedometer

How to use response compression in ASP.NET Core

Take advantage of response compression middleware in ASP.NET Core to reduce bandwidth requirements and improve the responsiveness of your apps.

1 weakest link broken rusted chain security breach hacked

Solving the SBOM crisis with WebAssembly components

The Wasm component model addresses supply chain vulnerabilities by allowing the most up-to-date versions of imported libraries to be attached at runtime—enabling platforms to automate common application maintenance.

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

Next.js rearchitects router for smoother server-side rendering

Now stable in Next.js 13.4, the new App Router builds on React Server Components and React Suspense to improve data fetching, page loading, and the developer experience.

cia triad security triangle glowing binary process by nolimit46 getty 2400x1600

Angular 16 previews new reactivity model

TypeScript-based web framework shows off improvements to reactivity, server-side rendering, hydration, and a faster esbuild-based build system.

command line

Deno 1.33 debuts built-in key-value database

Currently in beta, Deno KV is a strongly consistent key-value database integrated into the open-source Deno runtime and designed for JavaScript, with the ability to store any JavaScript structured serializable value.

hip young man blowing up blue balloon

How to use request decompression in ASP.NET Core 7

Take advantage of the request decompression middleware in ASP.NET Core 7 to enable your API endpoints to accept requests that contain compressed content.

speed fast race car shutterstock 1168856884

First look: wasmCloud and Cosmonic

Here's a first look at the developer preview of Cosmonic—a WebAssembly PaaS with its own graphical cloud user interface, robust networking, and CLI.

access control / authentication / privileges / security / key

Node.js 20 introduces permissions model

The Node.js Permission Model allows developers to restrict access to the file system, child processes, and worker threads during execution.

Tubes of oil paint closeup on artist palette with paints.

The best new CSS features for 2023

From little-known scroll-snap properties to astonishing new color palettes, here are 10 Cascading Style Sheets updates you won't want to miss.

retro astronauts with rocket on planet

Cosmonic WebAssembly PaaS connects with Kubernetes

Cosmonic has launched an open beta of its platform as a service for WebAssembly developers and added Kubernetes integration to the platform.

paper boat sailing 154996543

Migrating Mastodon lists

If you move from one Mastodon server to another and you want to migrate the people on your lists, you have few options. Here’s a way to do it with Steampipe and SQL.

Load More