From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 17988 invoked from network); 1 Feb 2022 12:46:07 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 1 Feb 2022 12:46:07 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id E31F19CA4B; Tue, 1 Feb 2022 22:46:04 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 26B4D951B7; Tue, 1 Feb 2022 22:45:20 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="ibCqgG/B"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id C020A951B7; Tue, 1 Feb 2022 22:45:17 +1000 (AEST) Received: from mail-yb1-f173.google.com (mail-yb1-f173.google.com [209.85.219.173]) by minnie.tuhs.org (Postfix) with ESMTPS id 3973A9518E for ; Tue, 1 Feb 2022 22:45:17 +1000 (AEST) Received: by mail-yb1-f173.google.com with SMTP id i62so50455542ybg.5 for ; Tue, 01 Feb 2022 04:45:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=oQ/O+phHCO+YeDUQ3C3L68C672fa52aSEzrSnjDd+0M=; b=ibCqgG/BfprpWfLWmvE38HVz93GqHN/E46Vp1FJPj6TkovgSO6F/EABz/XPmw/0ewF f22EIPSuLUQ5TyNkY3SO37jcGg56d3PKachkhxzEHghtH1y4iB6OWqSkkk6LyIr3EaT7 wPMz9yUyUmWsgMRs7PeE3cG3hlA0rrV2Cc3zR0w8YCzNhlm/8IBiFP8E3coJ7wgEmXkG dvTkSdeRNh9F70sLce7uju56tEVxrYadwytHt7sbyVc5Di4+N+EneX9pptvx1aXW/t6w c/7Cg7/VvNpHFOWyrNM20u34KTMrlX00XCMc6JYBStW2xml5vf0mODT+LVdk+syC7ZwN r8pg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=oQ/O+phHCO+YeDUQ3C3L68C672fa52aSEzrSnjDd+0M=; b=Tc1/uuWerYUE6OcXdqL8KKsg8s6FHDc6flrOEqzvOKBxuSuztegb8QY7/ZIBrxQ9fi E86szeo8T3x+0u4IEZo3BFmVaxC7F9zgud3LdwYtJSxqsokcexlfQgXwjNHBy9ArPKQN pPLw0xRN+lNuZr6ZAVAVaxj6IgOFIJUWMwOOuxS5iWEVE5YDGFJrCzVzoum5Sbcnz01k ozoPFPtZNG6zWd1q7CxnRYCiVZ9Ih1Gr9tf4lAyscprtFXHrLSuyBljSIEs9sEcT4vr0 Fkrk37sfv0uj4WUiLgfCiw/zlluppCmY0yaoEPoDQ2QYGqgtDe/23mpnGj2MY8oS/+Yj f1lA== X-Gm-Message-State: AOAM531fABHkmOaJinGM9RfWIOAs4RgpV2SbbtXmsfk2cih9CxoN6aAe WAXZzWpDmNRnn6Qp6I9TjiADcCzuImS85MSbCMlXcBl63Ik= X-Google-Smtp-Source: ABdhPJy2akLKpojr5/ciTQK/QAVTkPVgE5hyRswMjb9GeparN0MYJR52z7koX6Pzqs0d7VwlBky1GdYVehLG7SOgeCI= X-Received: by 2002:a25:c201:: with SMTP id s1mr26702004ybf.262.1643719516297; Tue, 01 Feb 2022 04:45:16 -0800 (PST) MIME-Version: 1.0 References: <54965199-5023-4F99-AF27-8615E319E302@cfcl.com> <20220127015505.GC10568@netmeister.org> <20220129023641.GL16452@mcvoy.com> <685fd0dc-e959-c7c1-0110-c8f55021b752@spamtrap.tnetconsulting.net> In-Reply-To: <685fd0dc-e959-c7c1-0110-c8f55021b752@spamtrap.tnetconsulting.net> From: Blake McBride Date: Tue, 1 Feb 2022 06:45:05 -0600 Message-ID: To: Grant Taylor Content-Type: multipart/alternative; boundary="000000000000e11ca805d6f44524" Subject: Re: [TUHS] FYI: Internet Old Farts Club X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: TUHS main list Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --000000000000e11ca805d6f44524 Content-Type: text/plain; charset="UTF-8" On Mon, Jan 31, 2022 at 8:13 PM Grant Taylor via TUHS wrote: > On 1/29/22 1:48 AM, Andy Kosela wrote: > [...] > > I hate all those modern web 2.0 technologies with extremely bloated js > > stacks which you can only use if you have the latest version of Chrome. > I too dislike what the Web 2.0 world has turned into. > > I believe that it's possible for web pages to by dynamic via AJAX > without all the bloat. Sadly this isn't done. > Having many years developing development frameworks, and having a need for a simple way to write business applications for the Web, I ended up writing my own Java-based, open-source web development framework called KISS. KISS stands for exactly what you think it does! KISS supports the front-end and back-end already configured and running out-of-the-box. It runs on Linux, Mac, and Windows (and probably most other Unix-like environments that support Java). On the back-end, it supports writing your application in Java, Groovy, or Common Lisp. On the front-end, it is just plain HTML, CSS, and JavaScript. It comes with a new build system of my own making. That makes the whole system as easy as possible. For example, after downloading, you can download any needed libraries, build, and run the entire system by typing: ./bld develop That's it! You type the above and you have a complete, running web application built and running. It communicates over REST Web services. It also uses microservices and is designed so that both the front-end and back-end can be developed on a running system without the need for rebuilds or re-booting the server. This is also great for updating a production environment without bringing the system down! KISS also supports custom HTML controls, an SQL API, built-in authentication, reporting (using Groff & Tbl!), and a lot more. The system is being used in production environments today, so it isn't a beta. It comes with documentation. There is also a YouTube training series, and there has been a couple of articles written about it. With KISS, you can have an up-and-running web application running from scratch in less than five minutes. After that, you can build on it while it is running. Check it out! https://kissweb.org Blake McBride --000000000000e11ca805d6f44524 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Mon, Jan 31, 2022 at 8:13 PM Grant Tay= lor via TUHS <tuhs@minnie.tuhs.o= rg> wrote:
On 1/29/22 1:48 AM, Andy Kosela wrote:
[...= ]
> I hate all those modern web 2.0 technologies with extremely bloated js=
> stacks which you can only use if you have the latest version of Chrome= .
I too dislike what the Web 2.0 world has turned into.

I believe that it's possible for web pages to by dynamic via AJAX
without all the bloat.=C2=A0 Sadly this isn't done.

Having many years developing development frameworks, and h= aving a need for a simple way to write business applications for the Web, I= ended up writing my own Java-based, open-source web development framework = called KISS.=C2=A0 KISS stands for exactly what you think it does!

KISS supports the front-end and back-end already configure= d and running out-of-the-box.=C2=A0 It runs on Linux, Mac, and Windows (and= probably most other Unix-like environments that support Java).=C2=A0
=

On the back-end, it supports writing your application i= n Java, Groovy, or Common Lisp.=C2=A0 On the front-end, it is just plain HT= ML, CSS, and JavaScript.=C2=A0 It comes with a new build system of my own m= aking.=C2=A0 That makes the whole system as easy as possible.=C2=A0 For exa= mple, after downloading, you can download any needed libraries, build, and = run the entire system by typing:

=C2=A0 =C2=A0 =C2= =A0./bld develop

That's it!=C2=A0 You type the= above and you have a complete, running web application built and running.<= /div>

It communicates over REST Web services.=C2=A0 It a= lso uses microservices and is designed so that both the front-end and back-= end can be developed on a running system without the need for rebuilds or r= e-booting the server.=C2=A0 This is also great for updating a production en= vironment without bringing the system=C2=A0down!

K= ISS also supports custom HTML controls, an SQL API, built-in authentication= , reporting (using Groff & Tbl!), and a lot more.

<= div>The system is being used in production environments today, so it isn= 9;t a beta.

It comes with documentation.=C2=A0 The= re is also a YouTube training series, and there has been a couple of articl= es written about it.

With KISS, you can have an up= -and-running web application running from scratch in less than five minutes= .=C2=A0 After that, you can build on it while it is running.

=
Check it out!=C2=A0=C2=A0https:/= /kissweb.org

Blake McBride

--000000000000e11ca805d6f44524--