Технологическая сфера гудит от последних новостей с сайта Microsoft: релиз-кандидат (RC) TypeScript 5.2 наконец-то вышел в свет. Эта новая итерация мощного типизированного языка JavaScript от Microsoft теперь включает в себя функцию явного управления ресурсами, что является важнейшим обновлением для критерия ECMAScript JavaScript.
Новая версия TypeScript 5.2 RC, анонсированная 9 августа, последовала за интенсивной бета-версией, стартовавшей 30 июня, о чем подробно сообщается в бюллетене Microsoft.
В качестве решения широко распространенной в области разработки программного обеспечения проблемы времени жизни и управления ресурсами, включая ввод-вывод и память, разработано явное управление ресурсами, призванное прояснить этот вопрос. Основная идея заключается в том, чтобы расширить поддержку утилизации ресурсов, известной также как операции очистки, и сделать ее ключевым понятием в JavaScript. Это намерение реализуется с помощью введения нового символьного представления, известного как Symbol.dispose. В дополнение к этому TypeScript устанавливает новый глобальный тип, обозначенный как Disposable.
Ожидается, что TypeScript 5.2 будет готов для публичного использования к 22 августа. С момента выхода бета-версии Microsoft в нем появились оптимизированные проверки для обеспечения совместимости типов и возможность связывать пути к файлам выполнения TypeScript при импорте только типов. В преддверии выхода стабильного релиза не ожидается масштабных изменений, за исключением исправления жизненно важных ошибок.
В то время как Microsoft продолжает внедрять инновации и расширять возможности TypeScript, такие платформы, как AppMaster, позволяют клиентам создавать веб-, мобильные и внутренние приложения без кода. No-Code платформа AppMaster позволяет клиентам легко создавать модели данных и бизнес-процессы с помощью визуального конструктора BP Designer, что делает разработку приложений быстрее и эффективнее.