Platform agnosticy dictated by standards. Valid frameworks should be promoted to or incorporated into standards.
Full Stack Development is knowledge intensive. There are lots of technologies to choose from, each takes time and effort to master; KeyVisions focuses mostly on these:
- HTML, SVG, icon fonts – UI (HTML, SVG, icon fonts)
- CSS – styling (CSS)
- JSON, XML – data (JSON, XML)
- SQL, NOSQL – data persistence (SQL)
- R – data mining (R)
- HTTP, Sockets – comunication protocols
- Node.js – server side programming (node.js)
- npm – package management (npm)
- git – version control (git)
- gulp – task runner (gulp)
- Container-based application development (Docker)
- Visual Studio Code – code editor (VS Code)
- Application Load Testing – loader.io
- KeyVisions eSite for MS Windows v2.0.684 2017/12/10 (MSI 8.4MB)
- WordPress with the AVADA theme
Frameworks come and go, I noticed that the patterns of those that remain longer find their way into standards.
Patterns and Meta languages
I view patterns as letters of an alphabet, that are combined to form words which are organized into sentences; a meta language defines a vocabulary (a set of words) and a grammar (a set of rules), that allow us to write books.
Last update 2020-03-16 17:08