JavaScript является языком программирования со слабой динамической типизацией. Это означает, что типы данных переменных могут меняться в процессе выполнения программы.
Промисы (Promises) - это объекты в JavaScript, которые представляют завершенное или отклоненное (rejected) состояние асинхронной операции и обеспечивают удобный способ работы с асинхронным кодом.
Актуальный путь развития frontend-разработчика в 2024 году.