Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
PerlMonks  

Re^3: Web application framework and Smartphone apps

by bliako (Monsignor)
on Apr 06, 2021 at 21:07 UTC ( [id://11130918]=note: print w/replies, xml ) Need Help??


in reply to Re^2: Web application framework and Smartphone apps
in thread Web application framework and Smartphone apps

Do you see this "base class" functionality as exclusively producing JSON which is then either 1) sent straight to REST clients or 2) passed into an HTML-producing layer like: Templates+JSON=HTML to be sent to html clients (browser)?

  • Comment on Re^3: Web application framework and Smartphone apps

Replies are listed 'Best First'.
Re^4: Web application framework and Smartphone apps
by monx663 (Sexton) on Apr 07, 2021 at 12:24 UTC
    Good question, Bliako.

    To be honest I am writing stuff even as we chat here. As I wrote earlier about this web app framework of ours, it is very well written and adheres to design principles (MVC) typically seen only in well structured languages such as C++ and Java. It's not a bunch of scripts patched together with sticky tape! lol

    There's 63 "browser enabled" packages or web objects, yet there's only one "script" (controller) that pulls the relevant ones and delegates work to them.
    Additionally, it's mod_perl compatible, so responses can be instant as if things were running in an application server. :p
    Certain virtual class implementation code is pulled out of the database and ran on the fly. As a result, the JSON import/export code will probably be implemented in some sort of a class attribute serialization package, which most web objects can invoke through whatever method. This actually already happens with two base packages/classes which are responsible for "drawing" web objects to browsers and serializing them in and out of the database.

    The biggest problem is that I no longer love to code as much as I used to! :(

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://11130918]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others having an uproarious good time at the Monastery: (2)
As of 2024-04-26 01:31 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found