Web Development

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

rust king iron bronze crown royal queen
man holding hand to ear listening eavesdropping spying gossip

Tubes of oil paint closeup on artist palette with paints.

The best new CSS features for 2022

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

boy in grass field with binoculars search

TypeScript 4.8 fixes file watching on Linux, macOS

Update to Microsoft’s typed JavaScript also introduces improvements to how intersection and union types work and how TypeScript narrows types.

enter neon sign do not tresspass privacy authentication access barbed wire by clem onojeghuo unspla

How to implement IP whitelists in ASP.NET Core 6

Take advantage of middleware in ASP.NET Core 6 to check the remote IP address of every request, and allow requests only from known and trusted addresses.

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

Internet Explorer reaches the end of the line

Microsoft has ended support for its legacy Internet Explorer web browser, though IE mode lives on in Microsoft Edge.

Python notebook analytics

Intro to PyScript: Run Python in your web browser

PyScript lets you run Python scripts right in the browser, side by side with JavaScript, with two-way interaction between your code and the web page.

abstract binary code stream

Where software development is headed in 2022

From front-end JavaScript innovations to APIs as a service, today’s major trends in tools, technologies, and the cloud make it an exciting time to be a software developer.

night lights 99689611

Wasmer WebAssembly runtime adds native compilation

With version 2.3, Wasmer compiles to Wasm and introduces a stack switcher to run Wasm code in a separate stack from the host stack.

Seven (7) colorful chalks on blackboard / primary colors / secondary colors

What is Jamstack? The static website revolution upending web development

Learn how Jamstack combines modern development practices with old-school static web pages so developers can build fast websites faster.

Hipster millennial holding a homemade virtual reality mask

Intro to JHipster: A full-stack framework for Java and JavaScript

A mature framework for generating hybrid Java and JavaScript applications, JHipster supports the development tools you love and provides monitoring and other administrative capabilities out of the box.

Check mark certificate in a binary tunnel / standards / quality control / certification / certifi

12 free tools for API design, development, and testing

These free and free-tier services and open source utilities will have your APIs up and running in no time, and will keep them running smoothly.

Angular 2 primary

Angular 14 arrives with typed forms, standalone components

Standalone components promise to streamline the development of Angular apps by reducing the need for NgModules.

puzzle missing piece

Use logging and DI in minimal APIs in ASP.NET Core 6

How to implement logging, read from the configuration system, and use dependency injection in minimal APIs in ASP.NET Core 6.

speed_digital_car_lights_vehicle_fabio ballasina unsplash

What is WebAssembly? The next-generation web platform explained

WebAssembly is a binary instruction format and virtual machine that brings near-native performance to web browser applications, and allows developers to build high-speed web apps in the language of their choice.

geometric architecture / mirrored network structure

Reactive JavaScript: The evolution of front-end architecture

Improving the client-side web experience means overcoming the challenges of ‘hydration,’ a fascinating engineering problem being tackled in many different ways. Let’s dive in.

10 most powerful network companies primary muscle flex strong

Introducing Microsoft’s Power Pages

Microsoft’s Power Platform low-code tools now build web apps and turn pictures into code.

quantum cryptography

The quantum menace: Quantum computing and cryptography

No one knows when, but crypto-menacing quantum machines are coming. Here's how researchers use quantum mechanics to crack large integers in asymmetric cryptography.

smartphones tablet mobile devices

Google Flutter 3 backs macOS, Linux

Framework for building mobile, web, and desktop applications from a shared codebase adds stable support for two key platforms.

ibm cloud native

Intro to Micronaut: A cloud-native Java framework

Micronaut offers ahead-of-time compilation, reactive NIO, and cloud-native support for microservices and serverless development. Could it be your next Java framework?

Load More