#late_binding

2025-03-24

Типовой ES-модуль в TeqFW или «сборник вредных советов»

Я ранее описал принципы , которыми руководствуюсь при разработке веб-приложений, а также требования , предъявляемые со стороны платформы TeqFW к JS-коду. В этой публикации я покажу, как выглядит код типового модуля платформы, где не используется статический импорт . Хочу сразу отметить, что кажущаяся сложность материалов обусловлена непривычностью представленных концепций. Наработанный опыт и инерция мышления — сильные вещи! Тем, кто имеет ограниченный опыт в JS-разработке, этот материал будет проще для восприятия, в то время как опытным разработчикам предстоит преодолеть барьер устоявшихся привычек. На мой взгляд, несмотря на то что " TypeScript — это суперсет JavaScript ", самыми сложными концепции платформы станут именно для TS-разработчиков. Ну, вот - я предупредил, дальнейшее чтение - на ваш страх и риск.

habr.com/ru/articles/893762/

#teqfw #javascript #esm #late_binding

2024-11-07

Разница между ранним и поздним связыванием

В этой публикации я " на пальцах " попытаюсь объяснить, чем отличается раннее и позднее связывание кода для обычного программиста. Не для компилятора или статического анализатора, а для человека, который пишет JavaScript/TypeScript-код. Ну и немножко попиарюсь в конце.

habr.com/ru/articles/856578/

#late_binding #early_binding #inversion_of_control #dependency_injection #teqfw

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst