| Prev | Next
Menu: Products - Portfolio - Services - Download - Order - Company

 
Topic #1.1.1.1.1.1.
WebHub App Servers
   Teamwork  
   Fully Dynamic  
   Save-State  
   UI vs Process  
   A HREF links  
   DB Support  
   Bkgrnd Processing  
   Security  
*

  

Browsing >>UI vs Process: Separating the user interface from processing

WebHub makes it easy for you to separate your user interface from your data processing logic. The user interface might be HTML, Java, or JavaScript. The data processing logic might be in Pascal or SQL.

Traditional CGI and ISAPI web development systems have no mechanism for making this separation.

Why does this separation matter?
Ease of site maintenance! Let's say you want to change the name of your logo. Do you want to edit your program, recompile and deliver a whole new version, or would you rather just edit a macro definition? If you'd rather work with macros, WebHub is for you!

Subtle power is hidden in here, too. By separating the user interface from the processing, it is possible to create very generic web applications. When they run, they "take on a personality" for the particular situation. Imagine the same STORE.EXE using different macros for a hardware store and another set for a clothing store. That is entirely possible with WebHub. So if you are planning on writing a killer web application that is still highly customizable, do it in WebHub!


 
Path:  www.href.com to; Products to; WebHub to; Diagrams, Overview to; Dynamic Sites to; WebHub App Servers to; UI vs Process

Copyright © 1995-2012 HREF Tools Corp. All Rights Reserved Worldwide.
Running: WebHub-v2.167 compiled with d16_win32 on Microsoft-IIS/7.5,
Local Time: Tue, 22 May 2012 09:07:52.
Session 1810458978, 5 pages sent to CCBot/1.0 (+http://www.commoncrawl.org/bot.html) at 38.107.179.229;
Time to produce this page: 15msec.