A framework for building enterprise-scale HTML5 apps, using discrete re-usable modules known as blades.
Download the Why BladeRunner? white paper to find out more.
Each blade will contain all your HTML, JS, CSS and internationalisation code for a single component, allowing you to build, test and maintain each component separately.
Our workbenches let you run, view and modify individual blades, so that you can develop and debug each component in isolation from the rest of your application.
Each time you run an app, workbench or test, BladeRunner automatically gathers all the code and assets required, and then concatenates and loads them. No build step required.
Testing and Layout Tools
Creating a new blade
How to create a new blade in an existing BladeRunner app
Importing existing blades
How you import existing functionality to your app
BladeRunner is a framework for building modular, enterprise-scale HTML5 apps, composed of modules called "blades". It comes complete with some seriously useful tools which will make it easier to develop, test and deploy your app.You're still free to write and maintain your code using whichever IDE you prefer.
As well as the tools, BladeRunner provides a defined file structure and set of conventions, to make everything hang together. It contains an embedded web application server, so that at any time, you can run your app by pointing your browser at the appropriate URL. Once you’ve done that, you can make and check modifications simply by editing the code and refreshing your browser; there are no compilation steps involved.
Find out more about the components and directory structure of a BladeRunner application...