Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Dynamic tooltip?
Message
From
05/12/2018 12:49:14
 
 
To
05/12/2018 12:27:49
General information
Forum:
Visual FoxPro
Category:
Forms & Form designer
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Windows 10
Database:
MS SQL Server
Miscellaneous
Thread ID:
01662718
Message ID:
01664164
Views:
59
>>>>With VFP + FoxInCloud we can do rich and responsive web apps 10 times faster than with any other Web stack out there;
>>>>is is what you call 'obsolete'?
>>>
>>>I can knock out rich and responsive PHP/MySQL (free and open source) apps in hours.
>>>I'm sure that you're sincere and accurate about FIC, but how much can you shrink hours?
>>
>>Sure,
>>
>>a FoxInCloud web form is nothing but a VFP form:
>>- build a VFP form using classes and designers,
>>- add it to your project,
>>- call it using a single method
>>- deploy a new exe using a standard program
>>
>>LAMP or any other Web stack:
>>- write Page template (HTML),
>>- write form HTML (with Angular or equivalent attributes),
>>- write CSS (using Bootstrap or another framework),
>>- write client event handlers (JavaScript using several frameWorks such as Angular & jQuery),
>>- write server event handlers (JavaScript hopefully, PHP in your example),
>>- handle connection to the database,
>>- manage user state on client or server side
>
>
>With VFP I still have to create a form (write Page template), connect to a DB, format objects (CSS), write event handlers (methods) and manage states
>
>In the VFP case, I'd use class libraries that I've developed to do most of the work.
>
>In the PHP case, I have similar libraries for all of the steps you mention above. Hence, hours instead of days.
>It's pretty hard to shrink hours.
>
>PS- the PHP app will run on a Linux server - much cheaper than a Windows server.

I'm referring to a Rich (using AJAX) and Responsive Web App., with complex layout, multiple and complex controls;
not a
<form>…<input type="submit"></form>
kind of app.

As there's no designer for HTML/CSS/JS, you need to write each and every control by hand like you used to do before RAD, writing @say directives.

If you use a framework like Angular, you need to understand and use a complex design and concepts such as 'dependency injection'
This forum has and Angular JS section, it can provide an idea of the kind of esoteric issues devs can have for something that would take a couple of lines in VFP.

Some day I'll write a detailed article describing How current Web stacks are not suited to database/business web app development.

Others share this opinion and experience; eg. https://www.infoworld.com/article/2903179/application-development/wanted-easy-database-app-dev-tools-for-the-web.html
Thierry Nivelet
FoxinCloud
Give your VFP application a second life, web-based, in YOUR cloud
http://foxincloud.com/
Never explain, never complain (Queen Elizabeth II)
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform