but there aren't any comparisons yet.
122 karma · joined February 24, 2012
but there aren't any comparisons yet.
2. component doesn't just manage 3rd party packages - it helps manage your internal code/styles/templates as well. see https://github.com/jonathanong/bigpipe-example/tree/master/c.... keeping CSS/JS/HTML for a component of your site in completely separate folders is a thing of the past.
3. it's less adopted because it doesn't have Twitter's marketing and man power. TJ also hasn't had the time to document or market it well. it's also much more difficult to teach (well).
4. i hate requirejs due to its unnecessary callback and defining modules through function arguments. if i weren't using component, i'd use browserify. i have not seen any non-requirejs implementations of a build step, and i'd rather have a single step than two.
5. it's easier to share code between node and the browser. with requirejs, it's a little harder, but it's easiest with browserify.
6. most bower packages are bloated and require other large dependencies like jQuery, and I can't filter through that. component modules, on the other hand, tend to be very small, lightweight, focused, and overall better quality. for example, https://github.com/yields/select is becoming pretty excellent, much better and less bloated than select2.
7. bower packages tend to come with excessive amounts of options (because people request them, ex. select2) and excessive boilerplate code (because people want it to look good right way, ex Font Awesome). component packages tend to be the opposite - minimal, structural styling and very few options.
the only difference is using JSON and JS input vs. a CSS string, but he could have easily written that in less than 100 lines vs an entirely separate framework.
bitcoin's inherent deflation is not by money destruction nor increases in production, thus these arguments are not relevant, although true within its own context. since bitcoin, like gold, has a finite quantity, deflation is mostly due to demand, which you have chosen to ignore in your argument.
2) cached or uncached templates?
3) throw 1k+ requests per second and tell us which one is faster
i don't know how this relates to Apache commons, JodaTime, or Guava however, but i just wanted to add a little context.
Way too much overhead for a static page, IMO.
also, infinite scrolling is more for "discovering" without a specific result in mind whereas "searching" implies you have a result in mind and is either hit or miss.