JavaScript Kitchen 👨🏻‍🍳 – Telegram
JavaScript Kitchen 👨🏻‍🍳
299 subscribers
63 photos
215 links
Обʼєднання JavaScript ентузіастів та митців
https://javanoscript-kitchen.js.org/

Співпраця:
javanoscript_kitchen@pm.me
Download Telegram
Forwarded from Вебня
Январская встреча #TC39 пройдет в офисе GoDaddy с 29 по 31 января 2019. Это последний шанс для stage 3 предложений попасть в спецификацию ES2019. На данный момент в повестке указаны 3 пропозала, которые будут пытаться попасть на stage 4:
- Object.fromEntries
- Well-formed JSON.stringify
- String.prototype.{trimStart,trimEnd}
А вот и свежий эксплойт V8 в Math.expm1 – баг типизации статического анализатора.

https://abiondo.me/2019/01/02/exploiting-math-expm1-v8/

#javanoscript #v8 #security
Вячеслав Егоров опубликовал первую часть "Введения в виртуальную машину Dart" – Как Dart VM исполняет ваш код:

https://mrale.ph/dartvm/

#javanoscript #dart
TC39 определился с финальным набором фичей, которые мы увидим в ES2019:
- изменение синтаксиса catch в случае не используемого блока
- улучшится сериализация юникод символов методом JSON.stringify
- появится Symbol.prototype.denoscription для получения строкового представления дескриптора Символа
- пересмотрен принцип работы Function.prototype.toString
- добавлен метод Object.fromEntries для создания объектов из массивов пар ключ-значение
- появятся методы String.prototype.{trimStart,trimEnd} с алиасами {trimLeft,trimRight}
- добавлены методы Array.prototype.{flat,flatMap}

#javanoscript #es2019
Вышел Vue 2.6 "Macross":
- новый синтаксис слотов, улучшения производительности
- поддержка динамических аргументов для директив
- подсветка шаблона вызвавшего ошибку при компиляции
- глобальное апи для создания реактивных объектов

https://medium.com/the-vue-point/vue-2-6-released-66aa6c8e785e

#javanoscript #vuejs
Если вы используете старый вебпак и "в следующем спринте" собирались обновится до 4ой версии, можете повременить и обновиться сразу же Webpack 5, а пока ознакомьтесь с грядущими изменениями:

https://github.com/webpack/changelog-v5

#javanoscript #devtools
Фреймворки приходят и уходят, а в EmberJS всё уже давно есть! За свои 8 лет Ember пережил множество конкурентов и, скорее всего, переживёт ещё и больше.
Если вам интересна история создания Ember, посмотрите документалочку c Yehuda Katz и Tom Dale - авторами фреймворка:

https://www.youtube.com/watch?v=Cvz-9ccflKQ

#javanoscript #EmberJS
Наткнулись случайно на интересный open-source инструмент для AES-шифрования/дешифрования файлов – Cryption. Шифрует прямо в браузере. Никуда не передаёт файлы. Может работает в оффлайне.

https://github.com/lagmoellertim/cryption

#javanoscript
Свеженький веб-фреймворк Zero позволяющий без конфигурации запускать ваши NodeJS приложения. Для прототипирования 🔥

https://zeroserver.io/

#javanoscript #nodejs