Overview
last updated on: 03/23/17
| tags: introduction, overview, history, nature, BindKraft, guide
## The Nature of BindKraft
They say software development is a “kraft” and it is mostly true for all the good and all the bad reasons. Habits and tradition mix with innovation and fashion in an unpredictable manner, often driving us crazy when they happen to require too much work or too awkward solutions in our particular scenarios.
The question that brought BindKraft to life was and still is “Why are we still limited to concepts outgrown by the current technology?”. Even SPA (Single Page Applications) are way too constraining for what we have - the browsers were powerful enough to offer more even before HTML5 despite the discrepancies between the different brands and with HTML5, its current level of adoption, fast JavaScript engines with capabilities rivaling most traditional programming tools – there is no longer any excuse for that kind of thinking.
BindKraft is a whole complex of concepts, architectures, frameworks and standards that together form an ecosystem and tools for new kind of WEB applications and services. The WEB browsers are now powerful and continue to develop, they already provide features comparable with an operating system and promise even more in the future. It is time to leave the old ways of thinking behind and forget about pages, even about single page applications, and start thinking about the browser as a platform for complex, combined solutions consisting logically of multiple applications working in parallel. The browser can easily become an alternative to the application layer of an operating system. BindKraft goes in that direction, by defining its philosophy, concepts and standards in regular application-like manner, but within the confines of the browser, its WEB server and so on.