[Info-vax] User Interface Design, Implementation
Dave Froble
davef at tsoft-inc.com
Fri Jun 7 22:30:11 EDT 2019
On 6/7/2019 9:56 PM, Richard Maher wrote:
> On 8/06/2019 7:37 am, Arne Vajhøj wrote:
>> On 6/7/2019 5:35 AM, Richard Maher wrote:
>>> On 7/06/2019 8:54 am, Arne Vajhøj wrote:
>>>> On 6/6/2019 6:45 PM, Richard Maher wrote:
>>>>> On 5/06/2019 6:59 am, Arne Vajhøj wrote:
>>>>>> There are probably way less GUI frameworks available on VMS than
>>>>>> the more popular platforms.
>>>>>>
>>>>>> But if the GUI framework is available on VMS, then it should
>>>>>> support MVC just as well as on any other OS.
>>>>>>
>>>>>> Various Java frameworks (Swing, Struts 1, Struts 2, JSF, Spring MVC).
>>>>>>
>>>>>> Various PHP frameworks (Laravel, CodeIgniter, Symfony, ZF, CakePHP).
>>>>>>
>>>>>> Maybe RoR and Grails would run as well.
>>>>>
>>>>> I and most others now use mvC or just "C"ontrollers for RESTful
>>>>> APIs. Any language could support this.
>>>>
>>>> Without M then I would consider it to be a very trivial application.
>>>>
>>>> :-)
>>>
>>> Please explain. JSON in, JSON out,
>>
>> M in MVC represent/expose the business logic - the data and the rules
>> in the application.
>>
>> No M (or equivalent of M in non-MVC context) means no data and no
>> business rules.
>
> Try looking at any PWA or SPA sans bloatware (React/Angular) and also
> reflect on why SOAP is dead.
>
> The business rules are in the "business" layer and the data layer. The
> Controller and it's methods enforece the business rules.
>
>>
>>>> But yes - no V - or you can say that V is moved to client tier.
>>>>
>>>> On the other hand some JS frameworks talk about full MVC client side:
>>>> AngularJS, Ember etc..
>>>
>>> Can someone **please** explain to my why they would willing handicap
>>> a project with AngularJS React/Redux or Vue??????
>>>
>>> TypeScript, Node, NPM, Bootstrap, Babel transpiling/dumbing down your
>>> code to previous versions, Lint, LowDash, Wank . . .
>>>
>>> What do you perceive Angular, React, and Vue do for you? Apart from
>>> wreck your app's performance and team productivity.
>>>
>>> Turn on debug and just see how many unnecessary times your Render()
>>> method is called.
>>
>> I don't think I have the experience to argue exactly what value those
>> frameworks provide.
>
> Evidently :-)
>
>>
>> I can observe that the majority of client side developers use
>> those frameworks.
>
> Yes, and every job advertised wants them 'cos Gartner or some other dick
> lied to them that they were "modern" javascript Frameworks.
>
> Long before PWAs and Custom Elements.
>
> Facebook doesn't even use AngularJS on Apps that count and then blames
> the web for being too slow.
>
> Like jQuery Angular/React's time has come and gone.
>
>>
>> Arne
>
Well, you got me interested enough to research this MVC thing.
Oh, no, another re-invention of the wheel, and this one has 4 corners
and flat sides.
--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef at tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486
More information about the Info-vax
mailing list