| Commit message | Age | Author | Refs | |||
|---|---|---|---|---|---|---|
r175:fc69b40ceb98
|
|
|
0 | |||
r174:b00d3153045c
|
|
|
0 | |||
r173:3843ec3ca8f8
|
|
|
0 | |||
r172:3969a8fb8049
|
|
|
0 | |||
r171:2ad4aeec02ff
|
|
|
0 | |||
r170:1391543e8282
|
|
|
0 | |||
r169:204c5274031f
|
|
|
0 | |||
r168:10daa12056a8
|
|
|
0 | |||
r167:d6fe22864d82
|
|
|
0 | |||
r166:860bbb01e1a0
|
|
|
0 | |||
Implabjs-core
Набор стандартных библиотек для создания приложений со сложным функционалом. Данную библиотеку можно использовать как для разработки приложений, которые будут работать в среде браузеров, так и в серверных средах.
Библиотека написана на TypeScript, некоторая часть на JavaScript, но постепенно планируется перейти полностью на использование TypeScript
Более подробная документация доступна по ссылке: https://bitbucket.org/implab/implabjs-core/src/default/docs/ru/
Основные компоненты
DI
Контейнер для внедрения зависимостей, позволяет гибко описывать структуру приложения и создавать слабосвязанные компоненты.
LOG
Средства журналирования похожие на JLog, позволяют эффективно вести журнал выполнения программы.
Cancellations
Специальные маркеры для отмены асинхронных операций, по аналогии с .NET CancelationToken.
