Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Sqimitive.js - a JavaScript primitive
=====================================

Sqimitive is a lightweight framework of several classes for modular, event-based
programming on top of native ES5 JavaScript.

  * Ubiquitous events - reactive programming and inheritance without "super"
  * Unlimited nesting of objects - powerful collections out of the box
  * Tight integration with the DOM - working with data objects, not nodes

The motto is: do not over-engineer.

  * no transpilers
  * no trove of classes
  * no complicated solutions
  * simplicity is key

Size: 20K minified, 6K gzipped.


Dependencies
============

Mandatory, one of:

  * NoDash (http://squizzle.me/js/nodash)
  * underscorejs.org
  * lodash.com

Optional (for Sqimitive.jQuery only), one of:

  * jquery.com
  * zeptojs.com


Documentation
=============

The awfully detailed reference:
http://squizzle.me/js/sqimitive

An introductory article in Russian:
https://habr.com/ru/post/239149/


Ways To Install
===============

$ bower install sqimitive
$ npm install sqimitive


License
=======

Public domain.
http://unlicense.org


---
Squizzle  it
http://squizzle.me