mirror of
https://git.freebsd.org/ports.git
synced 2025-05-04 23:47:37 -04:00
Commit b7f05445c0
has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
17 lines
1.1 KiB
Text
17 lines
1.1 KiB
Text
Import maps let you import JavaScript modules using logical names that map to
|
|
versioned/digested files -- directly from the browser. So you can build modern
|
|
JavaScript applications using JavaScript libraries made for ESM without the need
|
|
for transpiling or bundling.This frees you from needing Webpack, Yarn, npm, or
|
|
any other part of the JavaScript toolchain. All you need is the asset pipeline
|
|
that's already included in Rails.
|
|
|
|
With this approach you'll ship many small JavaScript files instead of one big
|
|
JavaScript file. Thanks to HTTP/2 that no longer carries a material performance
|
|
penalty during the initial transport, and in fact offers substantial benefits
|
|
over the long run due to better caching dynamics. Whereas before any change to
|
|
any JavaScript file included in your big bundle would invalidate the cache for
|
|
the the whole bundle, now only the cache for that single file is invalidated.
|
|
|
|
There's native support for import maps in Chrome/Edge 89+, and a shim available
|
|
for any browser with basic ESM support. So your app will be able to work with
|
|
all the evergreen browsers.
|