home.social

#es6 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #es6, aggregated by home.social.

  1. 𝗘𝘅𝗽𝗹𝗼𝗿𝗶𝗻𝗴 𝗝𝗦:

    #JS #ES6 #ExploringJS

    thewhale.cc/posts/exploring-js

    This book written by Axel Rauschmayer covers ECMAScript 6 in depth, but is structured so that you can also quickly get an overview if you want to. If you are a programmer and want to learn JavaScript (up to and including ECMAScript 5), check out Axel’s book “Speaking JavaScript” (free online).

  2. 𝗘𝘅𝗽𝗹𝗼𝗿𝗶𝗻𝗴 𝗝𝗦:

    #JS #ES6 #ExploringJS

    thewhale.cc/posts/exploring-js

    This book written by Axel Rauschmayer covers ECMAScript 6 in depth, but is structured so that you can also quickly get an overview if you want to. If you are a programmer and want to learn JavaScript (up to and including ECMAScript 5), check out Axel’s book “Speaking JavaScript” (free online).

  3. 𝗘𝘅𝗽𝗹𝗼𝗿𝗶𝗻𝗴 𝗝𝗦:

    #JS #ES6 #ExploringJS

    thewhale.cc/posts/exploring-js

    This book written by Axel Rauschmayer covers ECMAScript 6 in depth, but is structured so that you can also quickly get an overview if you want to. If you are a programmer and want to learn JavaScript (up to and including ECMAScript 5), check out Axel’s book “Speaking JavaScript” (free online).

  4. JAVASCRIPT CHEAT SHEET – COMPLETE MODERN JS REFERENCE (ES6+)

    A comprehensive JavaScript cheat sheet covering variables, functions, arrays, objects, DOM manipulation, async/await, and essential ES6+ features — presented as a fast, static HTML reference.

    Read More: blog.harislab.tech/articles/ja

    #articles #JavaScript #cheatsheet #Complete #Modern #Reference #ES6

  5. So apparently there’s an announcement trailer for an anniversary edition of this little known gem of a game. You may not have heard of it, but it was pretty cool. #Bethesda #Skyrim #ES6 #ElderScrolls #ToddHoward

  6. [Перевод] Перестаньте использовать CustomEvent

    Я часто вижу, как веб-разработчики используют CustomEvent в коде своих компонентов. Настолько часто, что у многих складывается впечатление, будто CustomEvent — единственный способ создавать custom события (с маленькой "c"), а то и вообще единственный способ генерировать собственные события. Это понятно. Это прямо указано в названии: "Пользовательское" событие. Создается впечатление, что это идеальный инструмент для этой задачи. Это даже звучит созвучно с "пользовательским компонентом". Но я всегда говорю разработчикам, не использовать CustomEvent . Нет ни одной причины это делать. Почему?

    habr.com/ru/articles/935492/

    #customevent #es6 #javascript #bestpractical

  7. [Перевод] Перестаньте использовать CustomEvent

    Я часто вижу, как веб-разработчики используют CustomEvent в коде своих компонентов. Настолько часто, что у многих складывается впечатление, будто CustomEvent — единственный способ создавать custom события (с маленькой "c"), а то и вообще единственный способ генерировать собственные события. Это понятно. Это прямо указано в названии: "Пользовательское" событие. Создается впечатление, что это идеальный инструмент для этой задачи. Это даже звучит созвучно с "пользовательским компонентом". Но я всегда говорю разработчикам, не использовать CustomEvent . Нет ни одной причины это делать. Почему?

    habr.com/ru/articles/935492/

    #customevent #es6 #javascript #bestpractical

  8. [Перевод] Перестаньте использовать CustomEvent

    Я часто вижу, как веб-разработчики используют CustomEvent в коде своих компонентов. Настолько часто, что у многих складывается впечатление, будто CustomEvent — единственный способ создавать custom события (с маленькой "c"), а то и вообще единственный способ генерировать собственные события. Это понятно. Это прямо указано в названии: "Пользовательское" событие. Создается впечатление, что это идеальный инструмент для этой задачи. Это даже звучит созвучно с "пользовательским компонентом". Но я всегда говорю разработчикам, не использовать CustomEvent . Нет ни одной причины это делать. Почему?

    habr.com/ru/articles/935492/

    #customevent #es6 #javascript #bestpractical

  9. [Перевод] Перестаньте использовать CustomEvent

    Я часто вижу, как веб-разработчики используют CustomEvent в коде своих компонентов. Настолько часто, что у многих складывается впечатление, будто CustomEvent — единственный способ создавать custom события (с маленькой "c"), а то и вообще единственный способ генерировать собственные события. Это понятно. Это прямо указано в названии: "Пользовательское" событие. Создается впечатление, что это идеальный инструмент для этой задачи. Это даже звучит созвучно с "пользовательским компонентом". Но я всегда говорю разработчикам, не использовать CustomEvent . Нет ни одной причины это делать. Почему?

    habr.com/ru/articles/935492/

    #customevent #es6 #javascript #bestpractical

  10. @teqfw/di: Coding JavaScript like a Java boss

    Эта статья для тех, кто, как и я, хочет программировать на JavaScript в Java-стиле. Для тех, кто находит вдохновение в балансе между строгой архитектурной дисциплиной Java и творческой свободой JavaScript. Ранее я уже публиковал " философию " своей платформы TeqFW , а также инструкции для LLM ( раз , два ) по оформлению es-модулей в приложениях, написанных в стиле TeqFW . На этот раз я делюсь инструкцией для LLM по использованию внедрения зависимостей в таких приложениях. Для тех, кто не совсем понимает, что значит " программировать на JavaScript в Java-стиле ", приведу рабочий пример — это Node.js-утилита @flancer64/smtp-logger . Она сохраняет в базу данных все email'ы, которые Postfix отправляет наружу. Мне как раз понадобился такой функционал — и я реализовал его в стиле TeqFW : с явным управлением зависимостями и строгой модульной структурой. Под катом - пример JS-кода в Java-стиле.

    habr.com/ru/articles/901678/

    #teqfw #javascript #es6 #esmodules #dependency_injection #ioc

  11. ... as you may have noticed: Vizflow has *NO* dependencies.

    That's right: zero.

    Vizflow is built using vanilla JS. Also, it has the necessary polyfills built-in to the (optional) helper functions, to make cross-browser compatibility much less of an issue!

    #Vizflow #visualization #ES6 #JavaScript #ECMAscript

    github.com/vizflow/vizflow

  12. Check out my zero-dependency vanilla web component that displays a nixie tube digit. :javascript:

    github.com/klinkby/nixie-digit

  13. Почему мы выбрали gRPC вместо tRPC?

    🛠️ Почему мы выбрали gRPC вместо tRPC При разработке крупных приложений на основе Domain Driven Design переход от монолита к микросервисам требует сохранения принципов ООП для поддержки кода. gRPC предоставляет ряд преимуществ перед tRPC: возможность использования Golang для высоконагруженных компонентов, отказ от паттерна роутера в пользу прямых вызовов микросервисов, эффективную статическую типизацию через интерфейсы, децентрализованную архитектуру с возможностью частичного перезапуска микросервисов и автоматический мап методов классов без boilerplate кода.

    habr.com/ru/articles/858186/

    #grpc #typescript #javascript #yarnworkspaces #microservices #es6 #es6modules #nx #lerna

  14. 5 проблем микросервисов на gRPC + TypeScript

    🔥 Архитектура монорепозитория с микросервисами на gRPC и TypeScript: 1. Работа с gRPC через TypeScript : Генерация типов из proto-файлов с помощью скрипта на JS без бинарников, поддержка IntelliSense и сгенерированного исполняемого кода. 2. Запуск backend без Docker : Использование npm start и PM2 для отладки через chrome://inspect и добавления console.log в бандл после сборки 3. Единая ответственность БД : Луковичная архитектура (Model View Presenter) в общем модуле БД, поддерживающая принцип единой ответственности и исключающая bottleneck, так как дублируется по микросервисам. 4. Методы микросервисов без Postman : Точка входа apps/host-test для запуска кода или разработки тестирования. 5. Автоматическая проверка SOLID : Нейросеть анализирует классы при транспиляции, поддерживая чистоту архитектуры и документируя проект в markdown.

    habr.com/ru/articles/857432/

    #typescript #javascript #es6 #nx #lerna #monorepo #grpc #microservices #protobuf #gpt4all

  15. Large Scale Apps with Vue, Vite and TypeScript: Build Large and Scalable front-ends that leverage component isolation, internationalization, localization, a modular state manager, component Libraries, etc leanpub.com/courses/leanpub/vu by Damiano Fusco is the featured course on the Leanpub homepage! leanpub.com #ComputerProgramming #Javascript #Vuejs #Typescript #WebDevelopment #React #Angular #Es6 #Ember

  16. Large Scale Apps with Vue, Vite and TypeScript: Build Large and Scalable front-ends that leverage component isolation, internationalization, localization, a modular state manager, component Libraries, etc leanpub.com/courses/leanpub/vu by Damiano Fusco is the featured online course on the Leanpub homepage! leanpub.com #ComputerProgramming #Javascript #Vuejs #Typescript #WebDevelopment #React #Angular #Es6 #Ember

  17. TIL #Office Forms Based Authentication still uses the IE8 component on #Windows to render the login. Even when there never was IE installed. So no fetch, #ES6 #fail