"JavaScript - це синхронна мова програмування, яка в певний момент часу виконує тільки 1 задачу. Так наприклад при очікуванні відповіді з сервера або читанні інформації з бази даних, інтерфейс користувача може виявитися "замороженим", що звичайно неприпустимо. JavaScript має ефективні способи вирішення таких завдань, виконуючи їх асинхронно."
Мені здається чи тут дійсно щось не те написано? ми не можемо говорити так ніби однопоточність в джс може вирішуватись аснихронщиною
Формулировка "однопоточность решается асинхронностью" изначально вводит в заблуждение, т.к. и однопоточность и асинхронность были выбраны осознанно, а не "у нас была проблема Х, для её решения мы взяли Y". Это т.н. Reactor Pattern, на котором базируется втч воркеры nginx. Так что я склоняюсь к тому, что копирайтер опростался.