DEV Community

Discussion on: What is Deno.js and why should you care?

Collapse
 
ribizlim profile image
Mark Magyarodi

I'm still curious (and doubtful):

  • how the download of 100s of *.ts files is optimized (HTTP request overhead, HTTP/2 is a solution here? or bundling?)
  • how semver works (e.g. to use common version for the different versions of the same module): does cache support semver?
  • what about gzipped packages, will it be possible in the future? or bundling is the idea? So indirect deps are included multiple times in different modules?
  • what if a module is hosted from different sources, but it is the same. this is common practice with browser JS CDN hosting (jsdelivr, cdnjs, unpkg). if deno.land/x is the answer isn't it centralized like npm?

This discussion mostly covers all my concerns: github.com/denoland/deno/issues/47