Web Development

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

nw speedometer speed measuring by geralt via pixabay linda perez johannessen via unsplash 2400x1600
Blank billboard with sky and clouds in the background

pcw firefox primary

Firefox 96 enhances CSS, Canvas support for developers

Cookies also get attention in the latest Mozilla browser release, with better protection against cross-site request forgery attacks.

satellite global blockchain bitcoin cloud

What is Web3? A new decentralized web, or the latest marketing buzzword

Web3 has emerged as an attempt to bring together blockchain, smart contracts, and decentralized applications, but its true efficacy is proving difficult to pin down.

grave angel stock

AngularJS reaches end of life

JavaScript framework that ‘revolutionized’ web development will no longer be maintained, but third-party support options are available.

multicolored neon lights 56402620

Demystifying the Program and Startup classes in ASP.NET Core

Program and Startup are the main classes for configuring .NET applications. Learn how to use them in ASP.NET Core 6.

Oracel bets Java EE future on REST

Hands-on with Dropwizard REST APIs

An introduction to the lean REST framework that turns a number of popular Java libraries into a more streamlined alternative to Spring.

ruby

Ruby on Rails 7 rejiggers JavaScript support

Now available in a production release, Rails 7 removes the requirements for Node.js and Webpack, while supporting NPM and ES module imports.

dog looking confused

Hands-on with MarkoJS

A simple, flexible, and fast full-stack framework with the most intuitive component system yet devised, Marko deserves a close look.

man on chair 101484936

How to use the minimal hosting model in ASP.NET Core 6

The minimal hosting model in ASP.NET Core 6 means having to write less boilerplate code to get your application up and running.

branches / branching / bare trees

Deno joins JavaScript standards effort

Company behind JavaScript/TypeScript runtime will push for additions to ECMAScript that benefit users of server-side JavaScript.

butterfly birth morphing

Flutter 2.8 boosts mobile performance

Major rev of the cross-platform development framework promises faster startup and lower resource requirements for mobile apps, along with easier ways to connect with back-end services.

speed_digital_car_lights_vehicle_fabio ballasina unsplash

Misko Hevery explains blazing fast Qwik JS

The CTO of Builder.io discusses how Qwik addresses JavaScript reactivity challenges and what the Builder visual site designer has to offer both content creators and developers.

python

Django 4.0 adds Redis database caching

Customization, password hashing also addressed in latest version of Python-based framework.

smartphones tablet mobile devices

JetBrains launches cross-platform UI framework for Kotlin

Compose Multiplatform 1.0 allows developers to build user interfaces for the desktop, Android, and web from a single codebase.

Mine, tunnel front, silhouette of a successful miner/worker.

Hands-on with SolidJS

Get a first-hand look at the simple and powerful approach to reactive front-end JavaScript that is fast making Solid a favorite.

coder/programmer sits at the center of a clock

PHP 8.1 brings enums, read-only properties

Update to the popular scripting language for web development also offers enhancements for concurrency and performance.

Java / JVM / flavors / flavours

Kotlin 1.6.0 debuts memory manager

Memory manager for Kotlin/Native lifts restrictions on object sharing between threads and offers leak-free, concurrent programming primitives.

speed_digital_car_lights_vehicle_fabio ballasina unsplash

Deno improves JSX transform, WebAssembly support

JavaScript/TypeScript runtime also brings enhancements related to TLS, Web Streams, test permissions.

Man in green shirt jumping up in the air

Svelte creator: Web development should be more fun

Svelte creator Rich Harris weighs in on MPAs vs. SPAs, apps vs. docs, the need for a transitional app framework, and the right way to build websites.

Load More