Over a million developers have joined DZone.
Platinum Partner

Rye - A JavaScript Library For DOM, Events Manipulation & Touch Support

· Performance Zone

The Performance Zone is brought to you in partnership with AppDynamics. Discover five of the top performance metrics to capture to assess the health of your enterprise Java application.

Rye is a lightweight JavaScript library for DOM and events manipulation as well as touch support. It works in all major browsers, including IE9+. Rye also has an event emitter as well as support for isolated DOM events.

Rye tries to takes the best from other similar JavaScript libraries and tries to implement a new JavaScript library, which is meant for modern browsers. It also tries to take a minimal approach by using stand browser APIs where possible and tries to take advantage of the new version of JavaScript – ES5.

Rye is also modular.  This means that you can build your own custom version of Rye, using only the modules you need, hence keeping the size of the JavaScript library down to a minimum. Rye’s documentation is very extensive as well, making any new adopters find their feet easily. The API is similar to jQuery and Zepto.js’ API.


Browser Compatibility

  • Chrome - 6+
  • Safari - 5+
  • Firefox - 6+
  • IE - 9+
  • Opera - 11.5+
  • iOS - 4.1+ (6.0.1)
  • Android - 4.0+
  • Blackberry - 10+
  • Opera Mobile - 11.1+ (12.1)
  • Chrome (Android) - 18+ (18)
  • Firefox (Android) - 15+ (18)

Requirements: None
Website:http:/ / ryejs. com/
License: MIT License

The Performance Zone is brought to you in partnership with AppDynamics.  Learn the essentials of APM and how to implement best practices of application performance, better understand what it means to capture, analyze, and react to performance problems as they arise, and more specifically with .NET applications. 

Topics:

Published at DZone with permission of Hirvesh Munogee , DZone MVB .

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}