Star (-) Watch (-)

How to Build Front-End Web Apps that Scale

What are Features/Blades?

At Caplin we use the term Blade to represent an application feature. This is because it represents a full slice of application functionality containing everything required to fullfil a business requirements. So, "Feature" and "Blade" are generally inter-changable.

Typical JavaScript Application Structure

Application Structure By Feature

What would a Blade look like in GMail?