ComponentJS является основой MVC, который разбивает HTML 5 приложений в разных слоях для легкого содержания и администрации поведения.
ComponentJS использует модули / компоненты, чтобы организовать интерфейс и UX поведение для облегчения, лучше и быстрее расширяемости, администрирования и поддержки задач.
Для лучшего ознакомления с моделями развития ComponentJS и принципы работы, сначала прочитать документацию.
Библиотека работает с клиентской стороны (браузеры) и на стороне сервера (Node.js) средах
Что нового В этом выпуске:.
< UL>
Что нового в версии 1.2.4:
- УЛУЧШЕНИЯ:
- Обновление зависимости времени построения и снимите использование теперь устаревшее Грунт задачи и Quot; пехотинец-расширить-конфигурации и Quot;.
- Исправлены ошибки:
- Исправлена & Quot; ждать & Quot; параметр TestDrive # опроса () для случая прошло числа вместо функции.
- Разрешающая порядок Clazz / Trait было зафиксировано.
- Обход Clazz / Trait на & Quot; this.base () & Quot; звонки не зафиксировано.
Что нового в версии 1.1.1:
- Исправлены ошибки:
- Исправлена .base () метод для наследования сцеплением ситуации с более чем одним родительского класса.
- Исправлена замена сборки времени для версии информации ComponentJS в API.
Что нового в версии 1.0.2:
- Основные Build Environment Рефакторинг: перешли от простого Unix сделать (1) Грунт.
- Добавлена (API подвергается) Утилита выбора () метод для выбора значения из произвольных структурированных графов объектов.
- Добавлена поддержка для проверки значения на подмножества спецификации типа.
- Добавлена поддержка для управления и наблюдения произвольные структурированные значения модели.
- Добавлена & Quot; Def & Quot; (значение по умолчанию) вариант метода собственности (), чтобы упростить код приложений.
Что нового в версии 1.0.0:
- Удалены & Quot; асинхронных и Quot; Опция в реестре (), как это никогда не работал, и был неправильный дизайнерскую идею в любом случае.
- на публикацию событий и Quot; распространение и Quot; опция больше не по умолчанию & Quot; правда и Quot; для того, чтобы повысить производительность в стандартных случаях.
- Улучшение процесса сборки: обеспечить & Quot; stage0 & Quot; цель которых не нужно никаких специальных инструментов и рядом Quot; Perl & Quot; и & Quot; shtool & Quot; для того, чтобы позволить разработчикам под Windows, для участия легче.
- Добавлена & Quot; таргетинга и Quot; вариант (логический) для подключения () / отключите (), и таким образом косвенно исправить семантики связи () в случае цель должна связать на себя.
- Добавлена & Quot; сфера и Quot; (строка) вариант свойства (), чтобы позволить более удобным способом сферы недвижимости, а не специальный и Quot; имя @ масштабы и Quot; Синтаксис и Quot; имя & Quot; вариант.
- В отладчике, перед именем, а не войти в сообщения добавляя их, так как это намного удобнее во время отладки.
- Добавлена необходимые крючки для компаньона проекта и Quot;. componentjs трассировки и Quot ;, чтобы приложения проще инструментовка ComponentJS основе
- Улучшение и обновление определение машинопись для новой машинопись 0,9 миропорядка (где & Quot; BOOL & Quot; не & Quot; логическое & Quot ;, и т.д.).
- Перейти не-перечислимых поля и специальные поля & Quot; конструктор & Quot; и & Quot; прототип и Quot; на проверки объекта / хэш.
- Исправлена внутренняя клонирование объектов Array (который используется для & Quot; динамики & Quot;! часть cs.clazz).
- Улучшение внутренней JSON кодировщика более правильно обнаружить циклы.
- Разрешить также и Quot; нуль и Quot; как идентификатор для проверки на специальный объект нуль.
- Разрешить применение по-прежнему применять стандартные розетки, пропустив вывод JQuery / ExtJS Если параметр "тип" не дается.
Что нового в версии 0.9.10:
- Исправлена внутренняя клонирование объектов Array (который используется для & Quot; динамики & Quot;!. часть cs.clazz)
- Улучшение внутренней JSON кодировщика более правильно обнаружить циклы.
- Разрешить также и Quot; нуль и Quot; как идентификатор для проверки на специальный объект нуль.
- Разрешить применение по-прежнему применять стандартные розетки, пропустив вывод JQuery / ExtJS Если параметр "тип" не дается.
Что нового в версии 0.9.9:.
- Переключатель код базы до последней JSHint
- Улучшение API документацию.
- Снижение внешних зависимостей сборки времени.
- Bugfix cs.params () функции и добавить дополнительные крюк для плагинов для cs.params ().
- Обеспечить & Quot; this.result & Quot; (текущий агрегируются результат) и & Quot; this.hooks & Quot; (общее количество зарегистрированных крючков) для внутреннего механизма сцепления, чтобы плагины использовать с дополнительной информацией.
- Уменьшите количество избыточных внутренних вызовов аннотаций в центральной механизма clazz / признака.
- Очистка всех внутренних и Quot; cs.params () и Quot; обычаи, используя либо & Quot; REQ & Quot; или & Quot; Def & Quot; но не оба одновременно (как это не имеет смысла).
Требования
- включен JavaScript на стороне клиента
- Node.js для серверных сред
Комментарии не найдены