Skip to content
This repository was archived by the owner on Nov 27, 2018. It is now read-only.

98 kb minified? Maybe a bundler would be nice. #232

Closed
bogn opened this issue Mar 7, 2013 · 2 comments
Closed

98 kb minified? Maybe a bundler would be nice. #232

bogn opened this issue Mar 7, 2013 · 2 comments
Assignees

Comments

@bogn
Copy link

bogn commented Mar 7, 2013

The framework looks great, but its sheer size is stopping me from using it for mobile dev.

Maybe a bundler with the ability to strip undesired parts would be helpful here.

@avoidwork
Copy link
Owner

I've considered doing this with grunt, but the only optional objects amount to about 14KB unminified (cookie, mouse, validate, xhr (shim for node)). I could implement that easily enough, but is there value there? The reason more is not optional is because of inter-dependency upon the structure, e.g. data stores must be able to perform xhr, datalists must be able to manipulate the DOM, etc.

If you gzip or deflate the minified version, it comes out to just under 30KB, which you can load from the CDN if you prefer.

I'll modify the build this weekend, just because it should be optional. I'll look into bundling compressed versions of the minified file as well, since that's more convenient for devs.

@avoidwork
Copy link
Owner

I'm closing this because there is virtually nothing optional, because abaaso is a framework and not a library.

@ghost ghost assigned avoidwork Apr 5, 2013
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants