##// END OF EJS Templates
Show More
Commit message Age Author Refs
r175:fc69b40ceb98
restructuring
cin
0
r174:b00d3153045c
wip migrating on new typescript build plugin
cin
0
r173:3843ec3ca8f8
Added tag v1.4.6 for changeset 3969a8fb8049
cin
0
r172:3969a8fb8049
Added CancelledError, fixed lint warnings
cin
0
r171:2ad4aeec02ff
Added tag v1.4.5 for changeset 1391543e8282
cin
0
r170:1391543e8282
Added Cancellation.combine(...tokens) method to combine multiple cancellation tokens to the aggregated token.
cin
0
r169:204c5274031f
Added tag v1.4.4 for changeset 10daa12056a8
cin
0
r168:10daa12056a8
Added tag v1.4.3 for changeset d6fe22864d82
cin
0
r167:d6fe22864d82
prevent safe::debounce async tasks to run in parallel
cin
0
r166:860bbb01e1a0
Added tag v1.4.2 for changeset c446ccde5f9f
cin
0
< 1 2 3 4 5 6 7 .. 18 >

Implabjs-core

Набор стандартных библиотек для создания приложений со сложным функционалом. Данную библиотеку можно использовать как для разработки приложений, которые будут работать в среде браузеров, так и в серверных средах.

Библиотека написана на TypeScript, некоторая часть на JavaScript, но постепенно планируется перейти полностью на использование TypeScript

Более подробная документация доступна по ссылке: https://bitbucket.org/implab/implabjs-core/src/default/docs/ru/

Основные компоненты

DI

Контейнер для внедрения зависимостей, позволяет гибко описывать структуру приложения и создавать слабосвязанные компоненты.

LOG

Средства журналирования похожие на JLog, позволяют эффективно вести журнал выполнения программы.

Cancellations

Специальные маркеры для отмены асинхронных операций, по аналогии с .NET CancelationToken.