Vugu - проект, который заслуживает внимания благодаря необычному способу работы с front-end. Внешне код на vugu напоминает Vue компоненты, но для реализации логики в браузере используется язык Go, который запускается при помощи WebAssembly.
Стоит обратить внимание на подобный подход именно из-за того, что открывается возможность писать фронт на любом языке, и гегемонии javascript на фронтенде может прийти конец. Хотя сейчас это экспериментальный проект, не готовый для полноценного использования.
🔗 https://www.vugu.org/
🔗 https://github.com/vugu/vugu
#golang #frontend #webassembly #vue #github #repo
Стоит обратить внимание на подобный подход именно из-за того, что открывается возможность писать фронт на любом языке, и гегемонии javascript на фронтенде может прийти конец. Хотя сейчас это экспериментальный проект, не готовый для полноценного использования.
🔗 https://www.vugu.org/
🔗 https://github.com/vugu/vugu
#golang #frontend #webassembly #vue #github #repo
GitHub
GitHub - vugu/vugu: Vugu: A modern UI library for Go+WebAssembly (experimental)
Vugu: A modern UI library for Go+WebAssembly (experimental) - vugu/vugu
🇺🇦 Math.random(): javascript community
Здравствуйте, друзья! Приглашаем вас на наш новый стрим, который состоится 24-го июня в 19:00 на нашем youtube канале! В этот раз у нас в гостях будет скромный человек, который погрузился в вопросы производительности отрисовки браузера и готов поделится…
Друзья, подключайтесь! Мы онлайн - https://www.youtube.com/watch?v=JiutNiYU5zQ
YouTube
Browser. Rendering. Performance
Разберём, как процесс рендеринга отражён в инструментах разработчика, что такое render pipeline, что оказывает на него негативный эффект, и как можно с этим бороться.
Докладчик: Сергей UfoCoder
https://xufocoder.medium.com/
https://t.me/ufostation
http…
Докладчик: Сергей UfoCoder
https://xufocoder.medium.com/
https://t.me/ufostation
http…
This media is not supported in your browser
VIEW IN TELEGRAM
Друзья, нас уже 1337! 🎉
Кто знает, что означает это число? Где вы его еще встречали?
Кто знает, что означает это число? Где вы его еще встречали?
Forwarded from Node.js Recipes
Какие подписки читать Node.js разработчику?
#list
Поделюсь списком моих email подписок:
JavaScript Weekly
Node Weekly
TypeScript Weekly
Web Tools Weekly
GraphQL Weekly
StackShare Weekly Digest
В подписках релизы инструментов, подборки статей и новости. У каждой есть архив, где можно понять качество контента.
Отдельно выделю Adventures in Nodeland by Matteo Collina как авторскую рассылку.
#list
Поделюсь списком моих email подписок:
JavaScript Weekly
Node Weekly
TypeScript Weekly
Web Tools Weekly
GraphQL Weekly
StackShare Weekly Digest
В подписках релизы инструментов, подборки статей и новости. У каждой есть архив, где можно понять качество контента.
Отдельно выделю Adventures in Nodeland by Matteo Collina как авторскую рассылку.
This media is not supported in your browser
VIEW IN TELEGRAM
RunJS app - микро приложение для запуска javascript и typescript на вашем десктопе. Думаю, что хорошо может помочь при изучении js и ts, либо если вы делаете live-coding и показываете свой экран.
Что еще интересного, казалось бы приложение, которое можно сделать с electron за пару вечеров должно быть бесплатным, но нет - стоит эта штука 28$, а интересно это тем, что вокруг нас много простых идей 💡, которые могут быть реализованы нами, главное их искать и находить.
🔗 https://runjs.app/
🔗 https://www.producthunt.com/posts/runjs
#electron #javascript #typescript #producthunt
Что еще интересного, казалось бы приложение, которое можно сделать с electron за пару вечеров должно быть бесплатным, но нет - стоит эта штука 28$, а интересно это тем, что вокруг нас много простых идей 💡, которые могут быть реализованы нами, главное их искать и находить.
🔗 https://runjs.app/
🔗 https://www.producthunt.com/posts/runjs
#electron #javascript #typescript #producthunt
This media is not supported in your browser
VIEW IN TELEGRAM
github выпускает помощника для парного программирования, который называется copilot.
Помощник анализирует текст, который вы напишете в редакторе и предлагает код для реализации задачи.
В данный момент проект в статусе Technical Preview.
🔗 https://copilot.github.com/
#copilot #github #ai #pairprogramming
Помощник анализирует текст, который вы напишете в редакторе и предлагает код для реализации задачи.
В данный момент проект в статусе Technical Preview.
🔗 https://copilot.github.com/
#copilot #github #ai #pairprogramming
🇺🇦 Math.random(): javascript community
Здравствуйте, друзья! Хочу пригласить вас на доклад, о перспективном node.js фреймворке NestJS. А расскажет нам о нем Никита Галкин - человек, который знает очень много о бекенде на node.js и охотно делится с миром своими знаниями! Никита ведет telegram…
YouTube
Deep Dive Into NestJS
NestJS is a framework with excellent documentation and a mature ecosystem. But during this talk, we will not retell its docs. We will go deeper.
The plan is:
- base packages,
- application lifecycle,
- request context and lifecycle,
- declarative code with…
The plan is:
- base packages,
- application lifecycle,
- request context and lifecycle,
- declarative code with…
Здравствуйте, друзья!
Приходите на наш следующий стрим в среду 7-го июля, мы поговорим с Радославом Станковым, Head of Engineering из компании ProductHunt (https://www.producthunt.com/) о архитектуре ProductHunt и не только.
Язык: английский
🔗 https://mathrandom.com/webinar07072021
#event #stream #producthunt
Приходите на наш следующий стрим в среду 7-го июля, мы поговорим с Радославом Станковым, Head of Engineering из компании ProductHunt (https://www.producthunt.com/) о архитектуре ProductHunt и не только.
Язык: английский
🔗 https://mathrandom.com/webinar07072021
#event #stream #producthunt
Забавный quiz c 25 вопросами по javascript. Делитесь своими результатами в комментариях!
🔗 https://jsisweird.com/
#quiz #javascript
🔗 https://jsisweird.com/
#quiz #javascript
А мы уже начали наш сегодняшний стрим, подключайтесь! 🙂
"Product Hunt Architecture"
https://www.youtube.com/watch?v=9rRvR74rbM4
"Product Hunt Architecture"
https://www.youtube.com/watch?v=9rRvR74rbM4
YouTube
Product Hunt Architecture
Interview about Product Hunt Architecture using React, GraphQL, RubyOnRails, Next.js, React.Native and others.
Speaker: Radoslav Stankov, Head of Engineering at Product Hunt
Full stack developer with 19+ years of experience, currently he is head of engineering…
Speaker: Radoslav Stankov, Head of Engineering at Product Hunt
Full stack developer with 19+ years of experience, currently he is head of engineering…
Совсем недавно мы говорили о фреймворке NestJS, а сегодня вышла 8-я версия этого прекрасного фреймворка.
Из интересного добавлена возможность указывать версию API при помощи декоратора
Больше информации о нововведениях по ссылке
🔗 https://trilon.io/blog/announcing-nestjs-8-whats-new
#release #nest #typescript #node
Из интересного добавлена возможность указывать версию API при помощи декоратора
@Version()
или в декораторе @Controller()
.Больше информации о нововведениях по ссылке
🔗 https://trilon.io/blog/announcing-nestjs-8-whats-new
#release #nest #typescript #node
Большая конференция для JavaScript-разработчиков HolyJS ищет спикеров 🎙
Вам есть о чем рассказать и что обсудить с коллегами по цеху? Тогда вам нужно подать заявку на участие в конференции!
Осенью HolyJS пройдет 2-5 ноября, онлайн (гибридный формат решили отложить из-за непредсказуемости ввода ограничений на офлайн мероприятия).
Темы, которые ждут больше всего:
✔️ Языки, транслируемые в JavaScript и не только;
✔️ UI development;
✔️ Инструменты разработки;
✔️ Архитектура современных JS-приложений;
✔️ Работа с графикой и VR;
✔️ JS на устройствах, IoT.
Но не ограничивайтесь этим списком — вы можете подать заявку с любой темой из области JavaScript-разработки.
Если все-таки сомневаетесь, то программный комитет всегда готов обсудить актуальность темы и помочь выбрать правильный вектор доклада.
Отправить заявку можно на сайте, а задать вопросы — по почте program@holyjs.ru
И уже сейчас можно купить билет по самой низкой цене, ведь с каждым месяцем она будет увеличиваться.
#conference #speaker
Вам есть о чем рассказать и что обсудить с коллегами по цеху? Тогда вам нужно подать заявку на участие в конференции!
Осенью HolyJS пройдет 2-5 ноября, онлайн (гибридный формат решили отложить из-за непредсказуемости ввода ограничений на офлайн мероприятия).
Темы, которые ждут больше всего:
✔️ Языки, транслируемые в JavaScript и не только;
✔️ UI development;
✔️ Инструменты разработки;
✔️ Архитектура современных JS-приложений;
✔️ Работа с графикой и VR;
✔️ JS на устройствах, IoT.
Но не ограничивайтесь этим списком — вы можете подать заявку с любой темой из области JavaScript-разработки.
Если все-таки сомневаетесь, то программный комитет всегда готов обсудить актуальность темы и помочь выбрать правильный вектор доклада.
Отправить заявку можно на сайте, а задать вопросы — по почте program@holyjs.ru
И уже сейчас можно купить билет по самой низкой цене, ведь с каждым месяцем она будет увеличиваться.
#conference #speaker
Здравствуйте, друзья! Приглашаем вас в четверг 15-го июля в 18:00 на на стрим, который мы проведем совместно с Vue.js Kyiv сообществом.
Тема нашего стрима: "Продуктовая команда, работа на разном масштабе", формат - лекция, дискуссия! В гостях у нас будет Алексей Бондаренко - IT предприниматель, программист, руководитель IT команд.
Детальнее о докладе по ссылке в описании - 🔗 https://www.youtube.com/watch?v=ND4qT-go87w
#event #stream
Тема нашего стрима: "Продуктовая команда, работа на разном масштабе", формат - лекция, дискуссия! В гостях у нас будет Алексей Бондаренко - IT предприниматель, программист, руководитель IT команд.
Детальнее о докладе по ссылке в описании - 🔗 https://www.youtube.com/watch?v=ND4qT-go87w
#event #stream
PixelDefense - игра в стиле Tower Defense. Игра написана на JavaScript, код открыт и доступен на github.
🔗 https://github.com/jesseakt/PixelDefense
🕹 https://www.edopedia.com/demo/pixeldefense
#game #javascript #opensource #repo #github
🔗 https://github.com/jesseakt/PixelDefense
🕹 https://www.edopedia.com/demo/pixeldefense
#game #javascript #opensource #repo #github
Forwarded from Node.js Recipes
#voice_chat
Гость: Андрей Кучеренко, Chief Software Engineer I в EPAM Systems. Работает в EPAM последние десять лет. Ведет JS комьюнити @mathrandomcommunity
Вопросы
❓ Этапы развития разработчика, система тайтлов и что идет после Senior?
❓ Как выбирать тех.стэк для проекта? Свой личный? В чем различие?
❓ В чем различие продутка, аутсорса и аутстафа?
Подключайтесь послушать и задать вопросы по ссылке https://t.me/node_recipes?voicechat в 21:00.
Гость: Андрей Кучеренко, Chief Software Engineer I в EPAM Systems. Работает в EPAM последние десять лет. Ведет JS комьюнити @mathrandomcommunity
Вопросы
❓ Этапы развития разработчика, система тайтлов и что идет после Senior?
❓ Как выбирать тех.стэк для проекта? Свой личный? В чем различие?
❓ В чем различие продутка, аутсорса и аутстафа?
Подключайтесь послушать и задать вопросы по ссылке https://t.me/node_recipes?voicechat в 21:00.
Здравствуйте, друзья!
Приглашаем вас на конференцию Odessa.JS, которая состоится 28-29 августа.
Для нашего сообщества скидка 15% по промокоду - speakers_friends@odessajs
🔗 https://odessajs.org/
#event #discount #conference
Приглашаем вас на конференцию Odessa.JS, которая состоится 28-29 августа.
Для нашего сообщества скидка 15% по промокоду - speakers_friends@odessajs
🔗 https://odessajs.org/
#event #discount #conference
JS Playground - еще одна песочница для экспериментов с javascript. Из особенностей можно отметить интересный способ визуализации алгоритмов. Проект написан на React и TypeScript.
🔗 https://github.com/huytd/js-playground
#github #repo #typescript #opensource
🔗 https://github.com/huytd/js-playground
#github #repo #typescript #opensource
Большая статья о том, как можно хранить данные в браузере, описываются способы, которые уже устарели, актуальные и те, которые еще только будут в браузерах.
TL;DR
- Variables
- DOM Storage
- Web Storage (localStorage and sessionStorage)
- IndexedDB
- Cache API
- Cookies
- File System Access API (new)
- File and Directory Entries API (new)
- window.name (old)
- WebSQL (old)
- AppCache (old)
Пишите еще, если вспомнили способы :) В прошлом были еще способы хранить данные, которые не указаны тут, например Flash.
🔗 https://blog.openreplay.com/the-ultimate-guide-to-browser-side-storage
#article #storage #browser
TL;DR
- Variables
- DOM Storage
- Web Storage (localStorage and sessionStorage)
- IndexedDB
- Cache API
- Cookies
- File System Access API (new)
- File and Directory Entries API (new)
- window.name (old)
- WebSQL (old)
- AppCache (old)
Пишите еще, если вспомнили способы :) В прошлом были еще способы хранить данные, которые не указаны тут, например Flash.
🔗 https://blog.openreplay.com/the-ultimate-guide-to-browser-side-storage
#article #storage #browser
Openreplay
The Ultimate Guide to Browser-Side Storage
Learn how many different ways are there to store data on the browser side and which ones you should avoid!