
package-lock.json
: https://twitter.com/maybekatz/status/972176473736937473(Даже не нужно делать
npm install
при конфликте, как в Yarn)Size: a a a
package-lock.json
: https://twitter.com/maybekatz/status/972176473736937473npm install
при конфликте, как в Yarn)package-lock.json
: https://twitter.com/maybekatz/status/972176473736937473npm install
при конфликте, как в Yarn)npm-merge-driver
работает и с Yarn-ом: https://github.com/npm/npm-merge-driver/blob/latest/README.md#using-with-other-package-managers/etc/hosts
, в процессе обычно участвует ещё пара других баз данных. А утилиты типа dig
этого не учитывают)font-display
: http://font-display.glitch.mefont-display
нужен, если вы используете кастомные шрифты. Он позволяет показать текст, пока шрифт для него всё ещё загружается)<link rel="prefetch">
: https://medium.com/webpack/link-rel-prefetch-preload-in-webpack-51a52358f84cnavigator.sendBeacon()
.fetch()
это отличается в основном в двух моментах:sendBeacon()
нормально работает в событиях onbeforeunload
/onunload
(с fetch()
там, кажется, проблемы).