Welcome to the client-serverless revolution

Today’s users expect the entire internet at their fingertips no matter where they are or what device they’re using. But this capability has been difficult for application developers to deliver until only recently. 

During the past several years, smartphones, browsers, and embedded devices have advanced so much that they function as globally distributed, mobile rich clients. They can deliver remote user experiences comparable to what users would experience if they were using a local or high-speed dedicated connection.

This milestone is partly due to the rise of serverless architecture, microservices, and cloud-native services and the way they enable developers to build scalable and dependable web applications anywhere on the planet. Read on to learn more about the origins of client-server architecture and where it’s going in 2021. 

A new rich-client paradigm for app dev

As this trend intensifies, a new paradigm of connected internet applications has come to the forefront. This approach is known as client-serverless computing. It delivers consistently dynamic, interactive application experiences from any smartphone or edge device, no matter where a user happens to be, or where the resources they’re accessing are being served from.

The widespread adoption of rich-client devices and the global availability of distributed cloud services has fueled the client-serverless computing trend even more, but it also demands more from developers. No longer can developers assume that their program code will primarily access databases, app servers, and web servers that are located within a single data center or cloud region. 

Instead, developers must build server-side business logic and markup, as well as the client-side JavaScript that will render the user interface on myriad client devices. They must code applications that are optimized for high-quality, browser-side interactivity over industry standard interfaces such as REST (for remote APIs) or JSON (for data formats).

Copyright © 2021 IDG Communications, Inc.

Source link