ComponentJS це каркас MVC, який розбиває HTML 5 додатків в різних шарах для полегшення утримання та управління поведінкою.
ComponentJS використовує модулі / компоненти, щоб організувати інтерфейс і поведінку UX для задач простіше, швидше і краще розтяжність, адміністрування та підтримки.
Щоб краще ознайомитися з моделями розвитку ComponentJS і робочих принципів, спочатку прочитати документацію.
Бібліотека працює з клієнтської сторони (браузери) і на стороні сервера (Node.js) середовищах
Що нового в цьому випуску :.
- Уніфіковані версії між НПМ package.json і версія файлу.
Що нового у версії 1.2.6:
- Уніфіковані версії між НПМ package.json і версія файлу .
Що нового у версії 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:
- Основні середовища збірки Рефакторинг: перейшли від простого 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 для серверних середовищ
Коментар не знайдено