microjs / microjs.com

Fantastic Micro-Frameworks and Micro-Libraries for Fun and Profit!

Home Page:http://microjs.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Some libraries have outgrown the limit... (and some don't fit)

dead-claudia opened this issue · comments

Specifically these, as per the website (sizes as of March 21):

  • Marked (5.1kb)
  • Backbone (7.3kb)
  • List.js (5.1kb)
  • Intro.js (5.6kb)
  • Platform.js (5.4kb)
  • Zepto (5.1kb)
  • Underscore (5.5kb)
  • Dom.js (5.3kb)
  • router5 (6.7kb)

Out of these, some I know do more than one thing:

  • Backbone is a framework, designed to fufill many use cases with numerous features.
  • Zepto is a partial drop-in jQuery replacement. It does quite a few things in its core build.
  • Underscore does several things, since it's a general purpose utility belt.

Maybe, some of these should be commented out/removed?

Hi again @isiahmeadows ! I stumble upon you in many places 😄

Agree with you about oversized libs in the list!

The 5K limit is weird anyway.... The reason we want these libraries to be small is so they will load fast. This would make either 4K or 8K a better number as it aligns better with network packet sizes, disk sectors etc.

8K does seem big for a micro-framework though...