Web App Development Overview
Part 1: One Approach
Adding a Pascal Server App
Non-visual UI Design
Part 3: Using a Web App in a Pascal Desktop App
that runs in the user's browser and a server-side app that can be developed with
virtually any programming language. The two apps communicate with each other:
the client app makes requests for data and the server app responds to the requests
by returning data.
With simple apps that don't need any code to be executed on the server,
you might be able to get away with developing only the client-side app,
deployed from almost anywhere, including a Dropbox account.
For example, here's the venerable Delphi Fish Facts demo app done as a Web app.
It's so simple it doesn't need a server-side app, just index.html,
fishfacts.js, a few CSS files, and the biolife.json and
.png files containing the data and pictures it needs. Click a fish
in the list at the left to see its data and picture.