Строгая типизация: Flow vs TypeScript. Доклад Ильи Климова с HolyJS Piter 2017 🇷🇺
https://www.youtube.com/watch?v=etKOc80-cw0
#javascript #devtools #flow #typescript
https://www.youtube.com/watch?v=etKOc80-cw0
#javascript #devtools #flow #typescript
YouTube
Илья Климов — «Строгий» JavaScript: типы против реальности
Ближайшая конференция — HolyJS 2024 Autumn, 7 ноября (online), 14–15 ноября (Санкт-Петербург + трансляция).
Подробности и билеты: https://jrg.su/K18Cxd
— —
. . Строгая типизация: серебряная пуля или маркетинговый ход? Этот доклад — история о том, как небольшая…
Подробности и билеты: https://jrg.su/K18Cxd
— —
. . Строгая типизация: серебряная пуля или маркетинговый ход? Этот доклад — история о том, как небольшая…
Kent C. Dodds лично обучит вас React'у 🔥 ⚛
https://egghead.io/courses/the-beginner-s-guide-to-reactjs
https://egghead.io/courses/advanced-react-component-patterns
#javascript #react
https://egghead.io/courses/the-beginner-s-guide-to-reactjs
https://egghead.io/courses/advanced-react-component-patterns
#javascript #react
30 видео с докладов с конференции KharkivJS 2017 🇺🇦
https://www.youtube.com/playlist?list=PLnkLrCUX4Qh4O4Zng1XsnO7WkPqK-jKeH
#javascript
https://www.youtube.com/playlist?list=PLnkLrCUX4Qh4O4Zng1XsnO7WkPqK-jKeH
#javascript
YouTube
KharkivJS #8 2017 - YouTube
Надоело настраивать вебпак?!? Пой!… Точнее Poi – инструмент для быстрого запуска проектов, без долгих ковыряний в конфигах и чтения мануалов!
https://egghead.io/courses/make-webpack-easy-with-poi
#javascript #webpack #devtools #poi
https://egghead.io/courses/make-webpack-easy-with-poi
#javascript #webpack #devtools #poi
egghead.io
Make Webpack Easy with Poi
When setting up a modern JavaScript app, we find ourselves trudging through the land of infinite configuration. Poi offers us an option of zero-configuration by providing sane defaults and hiding them away until you need to tweak a change to suit your needs.
Unit-тестирование в JavaScript – серия выпусков funfunfunction!👍🏻✨📼
Общие принципы, тест-раннеры, моки…
https://vk.cc/7sAINO
#javascript #codequality#UnitTesting
Общие принципы, тест-раннеры, моки…
https://vk.cc/7sAINO
#javascript #codequality#UnitTesting
Почему [не] надо использовать async/await:
https://medium.com/@vkozulya/%D0%BF%D0%BE%D1%87%D0%B5%D0%BC%D1%83-%D0%BD%D0%B5-%D0%BD%D0%B0%D0%B4%D0%BE-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C-async-await-7e999c981049
#javascript #es2017 #ESNext #EcmaScriptNext
https://medium.com/@vkozulya/%D0%BF%D0%BE%D1%87%D0%B5%D0%BC%D1%83-%D0%BD%D0%B5-%D0%BD%D0%B0%D0%B4%D0%BE-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C-async-await-7e999c981049
#javascript #es2017 #ESNext #EcmaScriptNext
Medium
Почему [не] надо использовать async/await
Вы наверняка видели эту гифку. Она наглядно демонстрирует, как развивались подходы к работе с асинхронными данными.
📣 В V8 появилась встроенная поддержка покрытия JavaScript кода (coverage). Теперь ChromeDevTools и Istanbul могут получать информацию о покрытии кода без инструментирования.
https://v8project.blogspot.com.by/2017/12/javascript-code-coverage.html
#javascript #v8 #devtools
https://v8project.blogspot.com.by/2017/12/javascript-code-coverage.html
#javascript #v8 #devtools
v8.dev
JavaScript code coverage · V8
V8 now has native support for JavaScript code coverage. Tools can now access V8’s coverage information without instrumenting the code!
Астрологи объявили неделю React на Egghead. Количество курсов по управлению state'ом выросло втрое! Поспешите пока курсы в открытом доступе!
⚛+ RxJS: https://egghead.io/courses/build-react-components-from-streams-with-rxjs-and-recompose
⚛+ MobX: https://egghead.io/courses/manage-application-state-with-mobx-state-tree
⚛+ Redux Saga: https://egghead.io/courses/async-react-with-redux-saga
#javascript #react #rxjs
⚛+ RxJS: https://egghead.io/courses/build-react-components-from-streams-with-rxjs-and-recompose
⚛+ MobX: https://egghead.io/courses/manage-application-state-with-mobx-state-tree
⚛+ Redux Saga: https://egghead.io/courses/async-react-with-redux-saga
#javascript #react #rxjs
Юбилейный 50й выпуск RadioJS! 🎄
Итоги года, фронтенд в 2017 году и в 2018, безбашенные браузеры, вебассембли, битва фреймворков, опенсорс и много чего еще.
https://radiojs.ru/2017/12/radiojs-50/
#podcast #javascript
Итоги года, фронтенд в 2017 году и в 2018, безбашенные браузеры, вебассембли, битва фреймворков, опенсорс и много чего еще.
https://radiojs.ru/2017/12/radiojs-50/
#podcast #javascript
RadioJS
Выпуск 50: с юбилеем и новым годом!
Юбилейный 50й выпуск RadioJS! Как и обещали, выдерживаем наш график и выпускаем ежеквартальынй выпуск (ну +-, да да). Подводим итоги года, фронтенд в 2017 году и в 2018, безбашенные браузеры, вебассембли, битва фреймворков, опенсорс и много чего еще. В гостях…
С Новым 2018 Годом!!! 🎄🎅🏻⛄
Чтобы в новом году ваш код был более типизированным и безопасным – смотрите курс по Flow от Ильи Климова
Плейлист тут (будет дополняться) – https://www.youtube.com/watch?v=9_GwX9O6DFE&list=PLvTBThJr861zvILAjREUakZ6E5l7h7lsZ&index=1
#javascript #flow
Чтобы в новом году ваш код был более типизированным и безопасным – смотрите курс по Flow от Ильи Климова
Плейлист тут (будет дополняться) – https://www.youtube.com/watch?v=9_GwX9O6DFE&list=PLvTBThJr861zvILAjREUakZ6E5l7h7lsZ&index=1
#javascript #flow
YouTube
[00/20] Введение: Flow vs TypeScript
Почему вы должны выбрать Flow, а не TypeScript. Может ещё не поздно передумать?
Актуальная версия flow на момент записи: 0.62
Плейлист: https://www.youtube.com/watch?v=9_GwX9O6DFE&list=PLvTBThJr861zvILAjREUakZ6E5l7h7lsZ
---
Проект https://javascript.ninja…
Актуальная версия flow на момент записи: 0.62
Плейлист: https://www.youtube.com/watch?v=9_GwX9O6DFE&list=PLvTBThJr861zvILAjREUakZ6E5l7h7lsZ
---
Проект https://javascript.ninja…
В свете последних обнаруженных уязвимостей #Spectre и #Meltdown для #Chrome уже нашёлся эксплойт спекулятивного исполнения команд из JavaScript-кода. Поэтому в Chrome 64 "выключат" SharedArrayBuffer и изменится работа некоторых других API, например performance.now()
А пока куются фиксы в Chrome можно включить функцию изоляции процессов "Strict site isolation":
chrome://flags#enable-site-per-process
Подробности уязвимости: https://meltdownattack.com/
#javascript
#security
А пока куются фиксы в Chrome можно включить функцию изоляции процессов "Strict site isolation":
chrome://flags#enable-site-per-process
Подробности уязвимости: https://meltdownattack.com/
#javascript
#security
Вы в безопасности?! Возможно… Но ваши пароли, логины и номера кредитных карт, увы, нет!
Читайте детективную историю о воровстве приватных данных из браузеров:
https://hackernoon.com/im-harvesting-credit-card-numbers-and-passwords-from-your-site-here-s-how-9a8cb347c5b5
#javascript #security #csp #npm
Читайте детективную историю о воровстве приватных данных из браузеров:
https://hackernoon.com/im-harvesting-credit-card-numbers-and-passwords-from-your-site-here-s-how-9a8cb347c5b5
#javascript #security #csp #npm
Hackernoon
HackerNoon - read, write and learn about any technology
How hackers start their afternoon. HackerNoon is a free platform with 25k+ contributing writers. 100M+ humans have visited HackerNoon to learn about technology