Thanasis Polychronakis
Ranked 95 in Phase 1 with 41 unique views, 3 counted upvotes and 18 counted downvotes

Mantri JS Dependency System Extraordinaire

This presentation is about Mantri, a novel approach to managing your Javascript dependencies on the browser. Mantri leaves no footprint on your deployed file, which means faster delivery of your app. Provides dead easy testing by exposing all your methods and properties on development, hides them on production. Simple and lean provide and require statements, and a complete workflow to build your codebase.

Mantri wraps around the powerful Google Closure Tools, the same tools used by most of Google's web assets. These tools were build for the purpose of easily managing and maintaining large codebases. Mantri lowers the barier of entry by abstracting all the complexity of such sofisticated systems. In other words, Mantri will be there for you from the second file up to thousands.

The presentation revisits the whole workflow of frontend application development. In that retrospection a lot of myths will get debunked, misnomers revealed and a new sensible way of managing your JS dependencies will be demonstrated.

Mantri JS Logo

Previous Next


  • D87dddeb300217e6c6574f5ffae220be?d=retro Nikos Dimitrakopoulos suggested 8 months ago

    Could you clarify how this relates to ruby? From what I understand it applies to rails applications and asset pipeline, right?

    P.S.: Thanks for removing the link :)

  • D87dddeb300217e6c6574f5ffae220be?d=retro Nikos Dimitrakopoulos suggested 8 months ago

    Can you please remove the link to the slides which also reveal your identity? If someone wants to find out will be able to do so anyway through the project page :)