Tuesday, August 22, 2017

Quiky update

After so many months I finally got to update Quiky. Website now has a nice and clean flexbox UI with XHR page changes, making them lightning fast.

I also fixed some long lasting bugs in WPF application and finally got myself to create saving from app to website, which ultimately allowed the XHR makeover.

Thursday, August 10, 2017

Min Version

I designed the Framework to be as lightweight as possible, with as few classes as possible. There are many of them, but most of them aren't required for it to work.

The minimal version for PHP Framework contains there files and directories:

  • /libs/qmodule.php
  • /libs/qpage.php
  • /libs/util.php
  • /modules/[module].php
  • /vars/logs/
  • /qetrix.php

In this configuration, the whole framework (not minified) has just 75 kB and 1600 lines of code. All classes in this minimal version are regular, there's no “lite” version. QetriX is designed to be highly extensible, so even such integral parts, like components, are optional.