The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: Blake McBride <blake1024@gmail.com>
To: Grant Taylor <gtaylor@tnetconsulting.net>
Cc: TUHS main list <tuhs@minnie.tuhs.org>
Subject: Re: [TUHS] FYI: Internet Old Farts Club
Date: Tue, 1 Feb 2022 06:45:05 -0600	[thread overview]
Message-ID: <CABwHSOv_2pac9vmgcOJ3dPqpN7HQr9y2rSCT=HsXebsnsTjtDw@mail.gmail.com> (raw)
In-Reply-To: <685fd0dc-e959-c7c1-0110-c8f55021b752@spamtrap.tnetconsulting.net>

[-- Attachment #1: Type: text/plain, Size: 2273 bytes --]

On Mon, Jan 31, 2022 at 8:13 PM Grant Taylor via TUHS <tuhs@minnie.tuhs.org>
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

[-- Attachment #2: Type: text/html, Size: 2938 bytes --]

  parent reply	other threads:[~2022-02-01 12:46 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-01-27  0:36 Rich Morin
2022-01-27  1:55 ` Jan Schaumann via TUHS
2022-01-29  1:59   ` Charles Anthony
2022-01-29  2:24     ` Theodore Y. Ts'o
2022-01-29  2:36       ` Larry McVoy
2022-01-29  8:48         ` Andy Kosela
2022-01-29 17:15           ` Jon Steinhart
2022-01-29 17:20           ` Seth J. Morabito
2022-02-01  2:12           ` Grant Taylor via TUHS
2022-02-01  2:21             ` Steve Nickolas
2022-02-01  2:23             ` Larry McVoy
2022-02-01  2:31               ` Steve Nickolas
2022-02-01  2:51               ` Grant Taylor via TUHS
2022-02-01 18:19               ` Clem Cole
2022-02-01 18:24                 ` Steffen Nurpmeso
2022-02-01 12:45             ` Blake McBride [this message]
2022-01-29 17:20         ` Blake McBride
2022-01-30  1:20         ` Adam Thornton
2022-01-30  2:10           ` Will Senn
2022-01-27  2:07 ` Grant Taylor via TUHS
2022-01-27  2:40   ` Larry McVoy
2022-01-27 21:11 ` Tomasz Rola
2022-01-27  2:52 Norman Wilson
2022-01-27 23:20 ` Nemo Nusquam

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CABwHSOv_2pac9vmgcOJ3dPqpN7HQr9y2rSCT=HsXebsnsTjtDw@mail.gmail.com' \
    --to=blake1024@gmail.com \
    --cc=gtaylor@tnetconsulting.net \
    --cc=tuhs@minnie.tuhs.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).