• Важные аспекты работы браузера для разработчиков. Часть 1
    0
    Атрибут async тоже говорит браузеру, что дальнейший html-документ может быть проанализирован, пока скрипт выполняется. При этом он загружается в параллельном потоке и выполняется сразу после загрузки.


    Выполняется сразу после загрузки — это неверное утверждение.
    Приведу пример:

    <head>
        <meta charset="UTF-8">
        <title>Async test</title>
        <script  src="file_1.js"></script>
        <script async src="file_5.js"></script>
        <script  src="file_2.js"></script>
    
        <script>console.log('inline');</script>
    </head>
    <body>
        <script  src="file_4.js"></script>
    </body>
    


    file_5.js с аттрибутом async выполнится самым последним
  • Эксперимент с бинарным кодом в Glimmer
    +1
    Мне кажется jsx версия Hello World которая скомпилируется в h('h1', null, 'Hello-world') не так уж и много занимает и парсить отдельно не нужно

    Почему отдельно парсить не нужно? После того как браузер скачает скомпилированный файл разве он не начнет его парсить?
  • Современный CSS для динозавров
    0
    Для меня, как человека, который никак не может вникнуть в «магию» CSS, свойство CSS grid — это манна небесная.
  • Great developer, true engineer and real leader — RIP Shawn O. Pearce
    +1
  • 8 учебных проектов
    +1
    Да я понимаю, вот хотелось бы как раз еще и таких примеров с построением задач, выстраиванием плана…
  • 8 учебных проектов
    +2
    Это конечно отличные примеры, но можно ли найти примеры с объяснением для новичков? Типа сначала мы реализуем такой то функционал, затем такой… и т.д.
    С пояснением почему так и как это делать.