Inject 0.7.1

A powerful dependency management module for JavaScript, a framework-agnostic tool with both client-side and server-side support
The library was build by the LinkedIn engineering staff to handle the site's various JS modules and their appropriate dependencies.

The main driving force behind Inject was the wish of improving code maintainability without cluttering the website and dampening the user experience.

In the end Inject was a truly successful tool, being currently used on the LinkedIn site with documented performance gains.

Main features:

  • Simple usage
  • Modular code that doesn't pollute the global namespace
  • CommonJS compliant
  • Supports the AMD API
  • Supports cross-domain file requests
  • Supports "bundled" files (multiple files concatenated)
  • Supports single-file retrieval during development
  • Takes advantage of modern browser features where possible
  • localStorage caching

last updated on:
July 16th, 2014, 23:54 GMT
price:
FREE!
developed by:
LinkedIn
homepage:
www.injectjs.com
license type:
Apache License
operating system(s):
Windows / Linux / Mac OS / BSD / Solaris
category:
C: \ Development Tools \ Other Libraries

FREE!

In a hurry? Add it to your Download Basket!

user rating 1

5.0/5
 

0/5

What's New in This Release:
  • Bug Fixes:
  • lscache was referenced as cache in InjectContext.env but communicator.js wasn'.
  • Communicator: Makes use of lscache object in this.env.
read full changelog

Add your review!

SUBMIT