/jqLite

POC of a ligthweight JS library

Primary LanguageJavaScriptMIT LicenseMIT

contributions welcome Build Status Greenkeeper badge devDependency Status Dependency Status

jqLite

WORK IN PROGRESS

jqLite is a simple vanillaJS library that aim to provide a simple interface for:

  • Query the DOM.
  • Ajax request.

Is based on the idea of jQuery and sizzle libraries that provides a very useful and simple way to manipulate the DOM, make ajax request, cross browser compatibility, ...

jqLite doesn't pretend to substitue these libraries is only a way of learning more in depth how to build a library, DOM, Javascript patterns, how to apply Clean Code principles to Javascript, module patterns, ...

Contribute

You can contribute to this project:

  • Reviewing the source code and giving your feedback about it.
  • Making PR to fix issues.
  • Open an issue and provide ideas that this library should contain or APIs that should be used.