Nolan Lawson с детальным разбором Lodash и способах сэкономить на размере бандла:
https://nolanlawson.com/2018/03/20/smaller-lodash-bundles-with-webpack-and-babel/
#javanoscript #devtools #perfmatters
https://nolanlawson.com/2018/03/20/smaller-lodash-bundles-with-webpack-and-babel/
#javanoscript #devtools #perfmatters
Read the Tea Leaves
Smaller Lodash bundles with Webpack and Babel
One of the benefits of working with smart people is that you can learn a lot from them through osmosis. As luck would have it, a recent move placed my office next to John-David Dalton’s, with…
А вот и подробности про новый жизненный цикл React-компонента, про который говорил Дэн Абрамов на JSConf Iceland. С примерами, как было и как станет:
https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html
#javanoscript #react #perfmatters
https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html
#javanoscript #react #perfmatters
legacy.reactjs.org
Update on Async Rendering – React Blog
This blog site has been archived. Go to react.dev/blog to see the recent posts. For over a year, the React team has been working to implement asynchronous rendering. Last month during his talk at JSConf Iceland, Dan unveiled some of the exciting new possibilities…
Вышел Parcel v1.7.0 📦:
🖖 Поддержка VueJS
💰 Хэш в названии бандлов
🕵 Поддержка алиасов, абсолютных путей к модулям
✨ Автомагическая установка зависимостей
☕ Поддержка GLSL
🐶 Поддержка Pug/Jade
🚨 Оверлей с ошибками HMR
https://medium.com/@devongovett/parcel-v1-7-0-9aac0c505837
#javanoscript #devtools
🖖 Поддержка VueJS
💰 Хэш в названии бандлов
🕵 Поддержка алиасов, абсолютных путей к модулям
✨ Автомагическая установка зависимостей
☕ Поддержка GLSL
🐶 Поддержка Pug/Jade
🚨 Оверлей с ошибками HMR
https://medium.com/@devongovett/parcel-v1-7-0-9aac0c505837
#javanoscript #devtools
Medium
📦 Parcel v1.7.0: Vue, Content Hashed Bundle Names, Aliases, Auto-install dependencies, and more! 🚀
Today I’m excited to release Parcel v1.7.0, a huge release with tons of new features and improvements! Check it out on Github.
Пятница! Наша нерегулярная регулярная рубрика – lol.js
Смотрим баттл: JavaScript версус Python
https://www.youtube.com/watch?v=bjg5UWcl_oo
#javanoscript #lol
Смотрим баттл: JavaScript версус Python
https://www.youtube.com/watch?v=bjg5UWcl_oo
#javanoscript #lol
YouTube
dev||bet: Python vs. JS - Сколько бы вы могли заработать на покупке Bitcoin с машиной времени?
Офисные холивары на кухне на тему, какой же язык программирования лучше, редко к чему-то приводят. Куда интересней посмотреть, как одну и ту же задачу решают одновременно разработчики двух разных языков. Чтобы добавить интереса, участники предварительно заключают…
Недавно James Kyle бомбанул и выдал пост о том, что все неправильно используют const:
https://jamie.build/const
А за ним и Александр Майоров @prowebit решил разобраться в предназначении const:
https://goo.gl/V3z3W9
#javanoscript #es2015
https://jamie.build/const
А за ним и Александр Майоров @prowebit решил разобраться в предназначении const:
https://goo.gl/V3z3W9
#javanoscript #es2015
Medium
CONST в JS делает свою работу правильно!
Разбираемся в сути и предназначении
Список полезных ресурсов по Angular, React и Vue:
https://alligator.io/resources/
#javanoscript #frameworks
https://alligator.io/resources/
#javanoscript #frameworks
xoTDD – лучшее русскоязычное руководство по TDD: разработка классической игры «Крестики‑нолики» от @bespoyasov
https://bespoyasov.ru/ttt-tdd/
#javanoscript #tdd #codequality
https://bespoyasov.ru/ttt-tdd/
#javanoscript #tdd #codequality
Уже почти три года мы пользуемся ES2015. Но большинство обсуждений сводится к "основным" фичам вроде var/let/const, классов или использования промисов и async/await.
И, к сожалению, очень мало внимания уделяется новым типам коллекций: Set, Map, WeakSet и WeakMap.
Сегодня для вас нашли неплохую статью про WeakMap:
https://medium.com/@kepta/the-weakmap-javanoscript-underdogs-1-a99735dba808
#javanoscript #es2015
И, к сожалению, очень мало внимания уделяется новым типам коллекций: Set, Map, WeakSet и WeakMap.
Сегодня для вас нашли неплохую статью про WeakMap:
https://medium.com/@kepta/the-weakmap-javanoscript-underdogs-1-a99735dba808
#javanoscript #es2015
Medium
The WeakMap: Javanoscript Underdogs-1
Hello 2018! It has been 3 years since we first saw Javanoscript 2015 (aka ES6). During this time most of us have focused on the cosmetic…
Новый выпуск подкаста Frontend Weekend @frontendweekend №48, в гостях Вова Барсуков из компании Primelephants: о переезде в Берлин и о том, как перейти из frontend-разработки в консалтинг:
https://soundcloud.com/frontend-weekend/fw-48
#javanoscript #podcast
https://soundcloud.com/frontend-weekend/fw-48
#javanoscript #podcast
SoundCloud
Hear the world’s sounds
Explore the largest community of artists, bands, podcasters and creators of music & audio
«Всё, что может быть написано на JavaScript, – будет написано на JavaScript!» – сказал однажды Джефф Этвуд, основатель StackOverflow.
Вот вам доказательство – JsOS – операционная система написанная на JS! 😵😱🤔
#javanoscript
Вот вам доказательство – JsOS – операционная система написанная на JS! 😵😱🤔
#javanoscript
Вас тоже раздражают запросы на получение пуш-уведомлений с сайтов?!
Вот статья, которая расскажет, что такое Web Push Notification, как их добавить на свой сайт и заставить пользователей вас ненавидеть! 😂
https://blog.sessionstack.com/how-javanoscript-works-the-mechanics-of-web-push-notifications-290176c5c55d
#javanoscript
Вот статья, которая расскажет, что такое Web Push Notification, как их добавить на свой сайт и заставить пользователей вас ненавидеть! 😂
https://blog.sessionstack.com/how-javanoscript-works-the-mechanics-of-web-push-notifications-290176c5c55d
#javanoscript
Medium
How JavaScript works: the mechanics of Web Push Notifications
This is post # 9 of the series dedicated to exploring JavaScript and its building components. In the process of identifying and describing…
Разбираемся с генераторами в JavaScript в новом эпизоде funfunfunction:
https://www.youtube.com/watch?v=QOnUcU8U_XE
#javanoscript
https://www.youtube.com/watch?v=QOnUcU8U_XE
#javanoscript
YouTube
Generators in JavaScript
🔗 Last weeks episode about Iterators in JavaScript
https://www.youtube.com/watch?v=W4brAobC2Hc&index=1&list=PL0zVEGEvSaeG2T5n8FuPGb11JHea7idb9
💖 Tiptapp - work with React Native in the heart of Stockholm
http://tiptapp.com/fff
🔗 Fun Fun Forum topic for…
https://www.youtube.com/watch?v=W4brAobC2Hc&index=1&list=PL0zVEGEvSaeG2T5n8FuPGb11JHea7idb9
💖 Tiptapp - work with React Native in the heart of Stockholm
http://tiptapp.com/fff
🔗 Fun Fun Forum topic for…
Пока одни (тщетно) борются с Telegram, другие занимаются "патентным троллингом" – неделю назад Oracle заставила разработчика убрать программу из AppStore из-за слова JavaScript (которое является зарегистрированной торговой маркой Oracle) в названии приложения!!!
https://www.theregister.co.uk/2018/04/18/oracle_ios_app_takedown_javanoscript/
Brendan Eich в твиттере прокомментировал этот инцидент интересными подробностями: https://twitter.com/BrendanEich/status/986605049987002368
Такое чувство, что где-то проходит конкурс на звание "Корпорации Зла №1".
https://www.reddit.com/r/javanoscript/comments/8d0bg2/oracle_owns_javanoscript_so_apple_is_taking_down_my/
#omg #evilcorp #javanoscript
https://www.theregister.co.uk/2018/04/18/oracle_ios_app_takedown_javanoscript/
Brendan Eich в твиттере прокомментировал этот инцидент интересными подробностями: https://twitter.com/BrendanEich/status/986605049987002368
Такое чувство, что где-то проходит конкурс на звание "Корпорации Зла №1".
https://www.reddit.com/r/javanoscript/comments/8d0bg2/oracle_owns_javanoscript_so_apple_is_taking_down_my/
#omg #evilcorp #javanoscript
www.theregister.co.uk
Oracle demands dev tear down iOS app that has 'JavaScript' in its name
Ordinary folk may be confused by noscript, takedown demand suggests
Вышел Node.JS 10! 🎂
▹ под капотом V8 6.6
▹ N-API перешёл из экспериментального в стабильный режим
▹ Поддержка OpenSSL 1.1.0
▹ Экспериментальна поддержка промисов в модуле fs
▹ NPM@5.6.x, но будет NPM@6
https://medium.com/the-node-js-collection/the-node-js-project-introduces-latest-release-line-node-js-10-x-bf07abfa9076
NPM@6 (https://go.npm.me/npm6):
▹ предупреждения об уязвимостях при установке пакетов, новая команда npm audit
▹ улучшена производительность – до 17 раз
▹ автоматическое разрешение конфликтов в lock-файлах
#javanoscript #nodejs
▹ под капотом V8 6.6
▹ N-API перешёл из экспериментального в стабильный режим
▹ Поддержка OpenSSL 1.1.0
▹ Экспериментальна поддержка промисов в модуле fs
▹ NPM@5.6.x, но будет NPM@6
https://medium.com/the-node-js-collection/the-node-js-project-introduces-latest-release-line-node-js-10-x-bf07abfa9076
NPM@6 (https://go.npm.me/npm6):
▹ предупреждения об уязвимостях при установке пакетов, новая команда npm audit
▹ улучшена производительность – до 17 раз
▹ автоматическое разрешение конфликтов в lock-файлах
#javanoscript #nodejs
Medium
The Node.js Project Introduces Latest Release Line: Node.js 10.x
Today, the Node.js Project is releasing Node.js 10.0.0.
Новый выпуск подкаста Frontend Weekend @frontendweekend №50, в гостях Алексей Симоненко из компании HTML Academy: об истории создания онлайн-курсов и особенностях pitercss_conf – https://soundcloud.com/frontend-weekend/fw-50
#javanoscript #podcast
#javanoscript #podcast
SoundCloud
Hear the world’s sounds
Explore the largest community of artists, bands, podcasters and creators of music & audio
Сравнение производительности различных алгоритмов сортировки и интересные подробности встроенной реализации Array.sort() в JavaScript:
https://alistapart.com/article/what-i-talk-about-when-i-talk-about-sorting
#javanoscript #perfmatters
https://alistapart.com/article/what-i-talk-about-when-i-talk-about-sorting
#javanoscript #perfmatters
A List Apart
What I Talk About When I Talk About Sorting: Untangling Array#sort
Javanoscript’s Array#sort can be a powerful tool in your belt, but it can also trip you up if you wield it without proper planning and a deeper understanding of its strengths and weaknesses. Claudia …