actionHero

Скріншот програми:
actionHero
Дані програми:
Версія: 13.3.1 оновлений
Дата завантаження: 10 Apr 16
Розробник: Evan Tahler
Ліцензія: Безкоштовно
Популярність: 48

Rating: 3.5/5 (Total Votes: 2)

ActionHero в основному забезпечує добре організований набір методів для роботи з TCP, веб-сокети і HTTP-клієнтів в Node.js.

Структура полегшує комунікацію між усіма частинами, які беруть участь в API запитів і відповідей, працюючи як з HTTP і HTTPS протоколи.

ActionHero має модульну архітектуру, яка дозволяє йому адаптуватися до будь-якого проекту, розробники можливість завантажувати і використовувати тільки ті частини рамки у них є необхідність.

Розробники можуть створювати свої власні "дії" (відповідей) для запитів користувача, реагувати в режимі реального часу на запити, розгорнути ActionHero на архітектурі з декількома серверами, включають в себе підтримку для обслуговування статичних активів, а також керувати складною планувальник завдань .

Проект дуже добре документований і повинен відповідати будь-який тип проекту

Що нового в цьому випуску :.

< уль>

  • Вирішено помилка, в якій ActionHero startCluster зазнає невдачі, якщо каталог журналів був символьний.
  • Що нового у версії 13.0.1:

    • Виправлена ​​помилка, в якій ActionHero startCluster зазнає невдачі, якщо каталог журналу був символьний.

    Що нового у версії 12.2.3:

    • Підтримка If-Modified-Since заголовки при обслуговуванні статичні файли.

    Що нового у версії 11.2.2:

    • Тепер можна додати apiVersion конфігурації в своєму визначенні маршруту якщо ви хочете, щоб вказати маршрут до конкретної версії дії
    • Переконайтеся в тому, що змінна ENV process.env.ACTIONHERO_SHUTDOWN_TIMEOUT є цілим числом, коли передається в командному рядку
    • Різні виправлення для реєстрації помилок в діях

    Що нового у версії 11.2.1:

    • Тепер можна додати apiVersion конфігурації в своєму визначенні маршруту якщо ви хочете, щоб вказати маршрут до конкретної версії дії
    • Переконайтеся в тому, що змінна ENV process.env.ACTIONHERO_SHUTDOWN_TIMEOUT є цілим числом, коли передається в командному рядку
    • Різні виправлення для реєстрації помилок в діях

    Що нового у версії 10.1.1 :.

    • Logger і ініціалізатор поновлення

    Що нового у версії 10.0.5:

    • Тепер можна визначити значення за замовчуванням, перевірка правильності, форматування і вимоги входів Позов в.
    • Новий процесор завдань з автоматичним масштабуванням паралельних taskProcessors.
    • Новий синтаксис ініціалізатор, який дозволяє тепер встановлено ініціалізації, запуск і зупинка пріоритетів.
    • Нові гачки для говорити в чатах, краще блокує зворотні виклики для roomAdd і roomLeave (і амортизації попередніх інтерфейсів API аутентифікації).
    • Нові параметри завантаження, щоб використовувати кілька шляхів конфігурації / змінні оточення.

    Що нового у версії 9.4.0:

    • Code Coverage і Lint
    • Домени
    • Зовсім пакети оновлені до останніх версій

    Що нового у версії 9.3.0:

    • Модулі тепер можуть мати конфігураційні файли, які присутні буде джерел і об'єднані під час виконання
    • Перемістити routes.js всередині з / конфігурації
    • Якщо є значення конфігурації, яка не присутня у вашому проекті, ми будемо отримувати за замовчуванням всередині проекту ActionHero
    • Організація завдань хрюкати в окремі файли
    • Оновлення новий генератор проекту для роботи з вище
    • Додавання (опціонально) REDIS замки в кеш
    • Це означає, що ви можете служити статичні активи з більш ніж однієї директорії, в тому числі в якості плагіна
    • Файли будуть шукати в пріоритетному порядку з кореневої директорії відкритих визначені

    Що нового у версії 9.2.1 :.

    • виправлення, щоб вкладені маршрути

    Що нового у версії 9.0.0:

    • Chat переписують, продуктивність та засоби розробки .

    Що нового у версії 8.1.0:

    • Оновлення:
    • асинхронної пакет оновлений до версія 7.0.0
    • Виправлення:
    • Дозволити порожні api.servers.servers на старт
    • Limit і зміщення були видалені за замовчуванням Params для з'єднань

    Що нового у версії 8.0.4:

    • Вирішено помилка:
    • помилка, яка запобігти завантаження серверів належним чином на вікнах
    • Тести за замовчуванням у новостворених проектах ActionHero до fakeredis = True

    Що нового у версії 8.0.0:

    • ActionHero v8.0.0 приносить запуск плагіна система.

    Що нового у версії 7.6.8:

    • Дозволяє ActionHero дозволити символічні посилання, які змінюються при працюючому процес.

    Що нового у версії 7.6.7:

    • Тестовий набір для вузла v0.8.x працює на travis.ci знову. Зараз ми відчуваємо v0.8, v0.9, V0.10 і v0.11
    • Модернізовані залежні node_modules
    • Безпека навколо відсутній віддачу від проміжного програмного забезпечення
    • Грунт пакети переїхали в optionalDependencies

    Що нового у версії 7.6.6 :.

    • Покращена підтримка для розміщення корисних навантажень JSON тіла

    Що нового у версії 7.6.3:

    • Вирішено помилка:

    • <Літій> Завдання ініціалізатор тепер буде закрита до створених користувачами ініціалізатор
    • ActionHero (в цілому) буде спати 500мс перед виходом, щоб дозволити будь-які з'єднання більше часу для виходу
    • Нові проекти не будуть створюватися з прикладу завдання

    • <Літій> The & дюйм х з харчуванням-на & Quot; заголовок переміщається в config.js бути змінені користувачем
    • Сервер WebSocket не братиме нові сполуки, коли ActionHero завершує роботу
    • Веб-сервер не буде правильно служити індексний файл для '' глибокі суспільні шляху

    Що нового у версії 7.6.2:

    • Виправлена ​​тестовий випадок, коли specHelper може зациклиться (до тайм-ауту мокко в).
    • Дозволити конфігурації перевизначення в gruntfile.
    • Обей toRender в specHelper.

    Що нового у версії 7.5.0 :.

    • WebSocket клієнти тепер можуть запросити файли
    • вузол-рятувальне мав невелике оновлення.

    Що нового у версії 7.4.2:

    • За замовчуванням нові проекти з печивом діє на всій області .

    Що нового у версії 7.4.1 :.

    • Фіксовані і випробувані довговічні з'єднання specHelper

    Що нового у версії 7.3.0:

    • ActionHero тепер використовує хрюкати як сценарій бігун досить ніж Джейк.

    Що нового у версії 7.2.0 :.

    • Cache використовувати ключ Redis для кожного об'єкта

    Що нового у версії 7.1.0:

    • Новий чат аутентифікації шаблон

    Що нового у версії 7.0.0:

    • ActionHero тепер використовує рятувальне як свого завдання бекенда
    • Філософія будь-яких і всіх завдань була принесена в жертву для того, щоб перейти до Resque. Всі завдання тепер будь-які завдання, один і тільки один сервер буде обробляти цю роботу
    • Повторювані завдання як і раніше дозволено
    • Завдання тепер черги за замовчуванням, який вони буде поміщений в. Ви можете перевизначити це в Епдіеіе час
    • Завдання можуть тепер також вибрати в конкретних Resque плагінів (наприклад, робітник-замок, який буде гарантувати, що тільки один екземпляр завдання обробляється в масштабах всієї системи в будь-який момент часу)

    • <Літій> а рятувальне ініціалізатор був доданий, і завдання та taskProcessor ініціалізатор були видалені
    • Періодичні завдання будуть тепер автоматично буде поставлений в чергу при завантаженні

    Що нового у версії 6.4.4 :.

    • Буферізірованний статистика і виправлення помилок

    Що нового у версії 6.4.3:

    • MIME-модифікації повинні бути дії конкретних і НЕ глобального характеру.
    • Видалення розширень з Params викликало проблеми для законних випадків використання там, де був & Quot ;. & Quot; в наданих даних (можливо, відправки URL-адрес або пропозицій).

    Що нового у версії 6.4.1 :.

    • Оновлення значення за замовчуванням для розташувань PidFile в рамках проекту
    • Оновлення help.txt для пояснення змінних середовища варіанти назви проекту і конфігурації.

    Що нового у версії 6.3.4:

    • Цей крихітний реліз дозволяє вручну встановити PROJECT_ROOT, як змінна оточення, щоб змусити ActionHero запускати з певного каталогу, а не proces.cwd (). Це корисно при розгортанні ActionHero додатків на сервері, де символічні посилання будуть змінюватися відповідно до запущеного процесу.

    Що нового у версії 6.3.2 :.

    • WebSocket і розбір виправлення поряд з підключенням проміжного програмного забезпечення

    Що нового у версії 6.3.0:

    • Робочі завдання будуть не почати нову роботу, якщо Sever в середині виключення.
    • Виправлена ​​проблема, коли частини URL є нижні частини маршрутів.
    • Дозволити сервер не буде завантажена, якщо там немає активних серверів.
    • Документація і відображення проекту оновлення.

    Що нового у версії 6.2.7:

    • При створенні нового проекту ActionHero, configData.general .apiVersion почнеться в 0.0.1, а не відповідати версії випуску ActionHero, як це було зроблено раніше.

    Що нового у версії 6.2.5:

    • Дозволити для відносного або локального шляху, при описі яких конфігурації .js використовувати при завантаженні (--config = / шлях / до / файлу).

    • Удосконалення <літій> Статичний приклад сайту.

    Що нового у версії 6.2.3:

    • ActionHero тепер буде надавати API документацію для всіх веб-клієнтів хто відвідує / API маршрут без параметрів (GET тільки). Інші клієнти можуть запросити цю інформацію з дієсловом документації.
    • Всі дії і їх метадані будуть повернуті цим відповіддю. Щоб приховати дію, встановіть action.toDocument = брехня. Ця дія засуджує actionsView.

    Що нового у версії 6.2.2 :.

    • Це невеликий реліз помилка-виправлення

    Що нового у версії 6.2.0:

    • У цій версії з'явилася можливість запуску методів ActionHero від в командному рядку.

    Що нового у версії 6.1.0:

    • Новий зарезервований парам, apiVersion був введений. Це використовується, щоб безпосередньо вказати версію дії клієнт може запросити.
    • Якщо клієнт не вказує apiVersion, вони будуть спрямовані на найвищій числовий версії.
    • Може необов'язково створювати маршрути для обробки вашого API керування версіями.

    Що нового у версії 6.0.1:

    • Виправлені помилки:
    • utils.hashMerge більше не будуть калічити масиви.
    • Initiliazers тепер буде завантажувати користувальницький код над базовим кодом, що дозволяє виробляти повторний запис.

    Що нового у версії 6.0.0:

    • Типи серверів перейменований в & Quot; веб & Quot;, & Quot ; гніздо & Quot;, & Quot; WebSocket & Quot; для claricy
    • Типи серер можуть мати варіанти про чат і такий
    • Парам & Quot; Файл & Quot; замінює & Quot; имя_файла & Quot; при спробі отримати прямий доступ до змісту файлів
    • config.js різко спрощується (не більше commonWeb, сервери блок, і т.д.)
    • Winston об'єкт реєстратор буде тепер передається в методи loger конфігурації

    Що нового у версії 5.1.3:

    • При використанні ./bin/actionHero generateTask, вам більше не потрібно, щоб передати опис (назва буде використовуватися, якщо ви цього не зробите).

    • немає
    • При використанні ./bin/actionHero generateAction, ви більше не повинні пройти опис (назва буде використовуватися, якщо ви цього не зробите).

    Що нового у версії 5.1.2:

    • actionTemplate є визначення буквальним дію, так що ви можете оглядають actionTemplate.name, actionTemplate.description і т.д ..

    Що нового у версії 5.1.1:

    • Використання модуля нестабільну Readline, вилов SIGINT на вікна можуть бути досягнуті.

    Що нового у версії 5.1.0 :.

    • Завдання тепер буде увійти їх Params при запуску
    • Завдання Тепер буде реєструвати їх тривалість при завершенні.

    Що нового у версії 5.0.0:

    • Прибрана підтримка вузла версій & # x3c; v0.8.0.
    • ActionHero тепер використовує fakeredis, а не implamenting певні операції локально (кеш, завдання).

    Що нового у версії 4.4.0:

    • Прибрана підтримка вузла версій & # x3c; v0.8.0.
    • ActionHero тепер використовує fakeredis, а не implamenting певні операції локально (кеш, завдання).
    • Це дозволяє менші, більш єдиної кодової бази.

    Що нового у версії 4.3.5:

    • нормализованной весь час з'єднання, щоб мати connection.sendMessage метод, який може бути використаний у всьому світі (повідомлення, типу).
    • Виправлена ​​помилка, при якій було занадто багато ком.
    • api.webSockets renambed до api.webSocketServer бути послідовні з іншими серверами.

    Що нового у версії 4.3.2:

    • для сумісності, тільки & Quot; HTTP & Quot; Сервер буде на при завантаженні.
    • Створення каталогу тепер частина прикладу файлу журналу.

    Що нового у версії 4.3.1 :.

    • Виправлена ​​помилка реєстрації майстра при daemonized
    • Сервер Fix демон з не в змозі відокремити.
    • Відключити перейменування запущеного процесу. Це не узгоджується в різних операційних системах і збиває з пантелику.

    Що нового у версії 4.3.0:

    • Сервер ActionHero буде не вийти, поки будь-якої обробки в даний час завдання виконані.

    Що нового у версії 4.2.2 :.

    • Виправлена ​​помилка синтаксичного аналізу форми для веб-клієнтів

    Що нового у версії 4.1.0:

    • Завдання більше не буде "вискочив" з пункту А черги, а ковзав з черги в чергу. Це робить його набагато важче втратити завдання.
    • Існує більше немає необхідності в periodc завдань перевантажувач через вище.

    • Тепер
    • Завдання можуть бути легко inspectd, і були включені в завданню про стан.

    Що нового у версії 4.0.7 :.

    • Оновлення actionHeroWebSocket

    Що нового у версії 4.0.5:

    • Є різні команди в кімнаті paramite додані до тир відповіді, щоб забезпечити ясність в описаній вище ситуації.
    • Номери, що з'єднання (необов'язково) додатково interseted в зберігається на connection.additionalListiningRooms.
    • Можна обмежити кількість дій сервер буде обробляти в той час для зв'язку з api.configData.general.simultaniousActions. За замовчуванням 5.

    Що нового у версії 4.0.3:

    • Виправлена ​​реєстрація для actionCluster
    • Виправлена ​​SIGWINCH так тільки daemonized кластери можуть використовувати його
    • долучення в прибиральну машину для api.cache, так що з вичерпаним терміном придатності значення будуть видалені в кінці кінців,
    • Краще блокування внутрішніх таймерів, коли кластер вимкнений

    Що нового у версії 3.1.5:

    • Дозволити для api.configData.webSockets.options до містять хеш параметрів, які будуть пов'язані з WebSocket initalizer (поряд з .settings який залишається масив).

    Що нового у версії 3.1.3 :.

    • Дозволяє додавати власні initilizers в проекті

    Вимоги

    • Node.js 0,6 або вище

    Схожі програми

    monocle
    monocle

    13 May 15

    Kango
    Kango

    10 Feb 16

    Knockout
    Knockout

    10 Dec 15

    Sleek.js
    Sleek.js

    13 Apr 15

    Інші програми розробника Evan Tahler

    autoUploader
    autoUploader

    5 Jun 15

    actionHero

    Коментар не знайдено
    додати коментар
    Включіть картинки!
    Пошук за категоріями