actionHero

Software captura de pantalla:
actionHero
Detalles de software:
Versión: 13.3.1 Actualizado
Fecha de carga: 10 Apr 16
Promotor: Evan Tahler
Licencia: Libre
Popularidad: 48

Rating: 3.5/5 (Total Votes: 2)

ActionHero básicamente ofrece una colección bien organizada de métodos para trabajar con TCP, zócalos Web y clientes HTTP en Node.js.

El marco facilita la comunicación entre todas las partes involucradas en las consultas y respuestas del API, que trabaja con los protocolos HTTP y HTTPS.

ActionHero cuenta con una arquitectura modular que le permite adaptarse a cualquier proyecto, siendo capaz de cargar y utilizar sólo las partes de la estructura que tienen una necesidad para los desarrolladores.

Los desarrolladores pueden crear sus propias "acciones" (respuestas) para las consultas del usuario, responder en tiempo real a las solicitudes, desplegar ActionHero en una arquitectura multi-servidor, incluye soporte para servir activos estáticos, y administrar un programador de tareas complejas .

El proyecto está muy bien documentado y debe adaptarse a cualquier tipo de proyecto

¿Qué hay de nuevo en esta versión:.

< ul>

  • corrige un error en el que ActionHero startCluster fallaría si el directorio de registro fue un enlace simbólico.
  • ¿Qué es la nueva en la versión 13.0.1:

    • corrige un error en el que ActionHero startCluster fallaría si el directorio de registro fue un enlace simbólico.

    ¿Qué es la nueva en la versión 12.2.3:

    • Soporte para si-modified-since cabeceras cuando se cumple archivos estáticos.

    ¿Qué hay de nuevo en la versión 11.2.2:

    • Ahora se puede agregar la configuración apiVersion en las definiciones de ruta si quiere señalar una ruta a una versión específica de una acción
    • Asegúrese de que la variable de entorno process.env.ACTIONHERO_SHUTDOWN_TIMEOUT es un número entero cuando pasar en la línea de comandos
    • Varias correcciones para el registro de errores en las acciones

    ¿Qué hay de nuevo en la versión 11.2.1:

    • Ahora se puede agregar la configuración apiVersion en las definiciones de ruta si quiere señalar una ruta a una versión específica de una acción
    • Asegúrese de que la variable de entorno process.env.ACTIONHERO_SHUTDOWN_TIMEOUT es un número entero cuando pasar en la línea de comandos
    • Varias correcciones para el registro de errores en las acciones

    ¿Qué hay de nuevo en la versión 10.1.1:.

    • Logger y actualizaciones de inicializador

    ¿Qué hay de nuevo en la versión 10.0.5:

    • Ahora se puede definir valores por defecto, validación, el formato, y requisitos de los recursos de una acción.
    • procesador de nueva tarea con auto-escala de taskProcessors paralelas.
    • Nueva sintaxis de inicializador que le permite ahora establecer init, iniciar y detener prioridades.
    • Nuevos ganchos para decir dentro de las salas de chat, mejor bloqueo de llamadas para roomAdd y roomLeave (y la depreciación de las API de autenticación anteriores).
    • Las nuevas opciones de arranque para utilizar varias rutas config / variables de entorno.

    ¿Qué hay de nuevo en la versión 9.4.0:

    • Cobertura código y pelusa
    • Dominios
    • paquetes dependientes actualizados a las últimas versiones

    Lo que es nuevo en la versión 9.3.0:

    • Los plugins ahora pueden tener los archivos de configuración actual que será origen y se fusionó en tiempo de ejecución
    • routes.js moverse dentro de / config
    • Si hay un valor de configuración que no está presente en su proyecto, vamos a buscar a los valores predeterminados de dentro del proyecto ActionHero
    • Organizar las tareas del ronco en archivos individuales
    • Actualizar el nuevo generador de proyecto para trabajar con lo anterior
    • La adición de cerraduras (opcional) Redis a la caché
    • Esto significa que puede servir activos estáticos de más de un directorio, incluso dentro de un plugin
    • Los archivos se buscarán por la prioridad con los directorios raíz públicas se definen

    ¿Qué hay de nuevo en la versión 9.2.1:.

    • Parche para permitir rutas anidadas

    ¿Qué hay de nuevo en la versión 9.0.0:

    • Chat re-escritura, rendimiento y herramientas de desarrollo .

    ¿Qué hay de nuevo en la versión 8.1.0:

    • Actualizaciones:
    • paquete asíncrono actualizado para V7.0.0
    • Correcciones:
    • Permitir api.servers.servers vacíos en el arranque
    • Límite y el desplazamiento se han eliminado como parametros por defecto para las conexiones

    ¿Qué hay de nuevo en la versión 8.0.4:

    • Corrección de errores:
    • error que impedía servidores de carga correctamente en Windows
    • pruebas predeterminados en proyectos ActionHero acaban de generar fakeredis = true

    ¿Qué hay de nuevo en la versión 8.0.0:

    • V8.0.0 ActionHero trae el lanzamiento de un plugin sistema.

    ¿Qué es la nueva en la versión 7.6.8:

    • Permite ActionHero para resolver los enlaces simbólicos que cambian bajo una ejecución proceso.

    Lo que es nuevo en la versión 7.6.7:

    • El banco de pruebas para el nodo se ejecuta v0.8.x en travis.ci de nuevo. Ahora ponemos a prueba v0.8, v0.9, v0.10 y v0.11
    • node_modules dependientes mejoradas
    • Seguridad en torno falta rendimientos de middleware
    • paquetes ronco trasladado a optionalDependencies

    ¿Qué hay de nuevo en la versión 7.6.6:.

    • Mejor soporte para la publicación de las cargas útiles del cuerpo JSON

    ¿Qué hay de nuevo en la versión 7.6.3:

    • Corrección de errores:
    • El inicializador de tareas se cerrará antes de inicializadores generados por el usuario
    • ActionHero (en general) va a dormir 500 ms antes de salir para permitir cualquier conexión más tiempo para salir
    • Los nuevos proyectos no se crearán con un ejemplo de trabajo
    • El & quot; x-alimentado por quot y; cabecera se trasladó a config.js ser configurable por el usuario
    • El servidor WebSocket no aceptará nuevas conexiones cuando se está cerrando ActionHero
    • El servidor web no servirá adecuadamente el archivo de índice de 'profundas' caminos públicos

    ¿Qué es la nueva en la versión 7.6.2:

    • Se ha corregido un caso de prueba donde el specHelper puede realizar un bucle para siempre (hasta el tiempo de espera de moka).
    • permitir la anulación config en gruntfile.
    • Obey toRender en specHelper.

    ¿Qué es la nueva en la versión 7.5.0:.

    • WebSocket clientes ya pueden solicitar archivos
    • nodo-resque tenía una actualización menor.

    ¿Qué hay de nuevo en la versión 7.4.2:

    • Por defecto nuevos proyectos con las galletas válida en todo el dominio .

    ¿Qué es la nueva en la versión 7.4.1:.

    • conexiones de larga duración specHelper fijos y probados

    ¿Qué es la nueva en la versión 7.3.0:

    • ActionHero utiliza ahora ronco como su secuencia de comandos en lugar favorito de Jake.

    ¿Qué es la nueva en la versión 7.2.0:.

    • Caché de usar una clave Redis por objeto

    ¿Qué hay de nuevo en la versión 7.1.0:

    • Nuevo patrón de autenticación de Chat

    ¿Qué hay de nuevo en la versión 7.0.0:

    • ActionHero ahora utiliza resque como motor de tareas
    • La filosofía de cualquiera y todas las tareas ha sido sacrificado con el fin de pasar a resque. Todas las tareas son ahora las tareas, uno y sólo un servidor procesará ese trabajo
    • Las tareas recurrentes todavía se permite
    • Tareas ahora tienen una cola por defecto que serán puestas en cola en. Puede anular este en el momento de puesta en cola
    • Las tareas pueden optar ahora también en plugins resque específicos (como trabajador de bloqueo, que se asegurará de que sólo una instancia de un trabajo se está procesando en todo el sistema en un momento dado)
    • Un inicializador resque se ha añadido, y los inicializadores de tareas y taskProcessor se han eliminado
    • Las tareas periódicas serán ahora automáticamente en cola en el arranque

    ¿Qué hay de nuevo en la versión 6.4.4:.

    • Estadísticas de búfer y correcciones de errores

    ¿Qué hay de nuevo en la versión 6.4.3:

    • MIME modificación debe ser específica de acción y no mundial.
    • supresión de ampliaciones de params problemas causados ​​por casos de uso legítimo donde había una & quot;. & Quot; en los datos proporcionados (tal vez el envío de URLs o frases).

    ¿Qué hay de nuevo en la versión 6.4.1:.

    • Actualizar valores predeterminados para las ubicaciones PidFile dentro del proyecto
    • Actualizar help.txt para explicar las opciones de variables de entorno para el nombre del proyecto y config.

    ¿Qué hay de nuevo en la versión 6.3.4:

    • Esta pequeña liberación le permite configurar manualmente como PROJECT_ROOT una variable de entorno para forzar ActionHero para ejecutarse desde un directorio específico en lugar de proces.cwd (). Esto es útil cuando el despliegue de aplicaciones ActionHero en un servidor donde los enlaces simbólicos cambiarán en virtud de un proceso en ejecución.

    ¿Qué es la nueva en la versión 6.3.2:.

    • WebSocket y análisis de correcciones junto con el middleware de conexión

    ¿Qué es la nueva en la versión 6.3.0:

    • Los trabajadores de tareas no se iniciará un nuevo trabajo si Sever es a mediados de apagado.
    • Solucionar el problema cuando las partes de la URL son partes inferiores de las rutas.
    • Permitir al servidor de arranque Si no hay servidores activos.
    • Documentación y mapeo de proyectos actualizaciones.

    ¿Qué hay de nuevo en la versión 6.2.7:

    • Cuando se genera un nuevo proyecto ActionHero, configData.general .apiVersion comenzará a 0.0.1 en lugar de coincidir con el lanzamiento de la versión ActionHero como lo ha hecho anteriormente.

    ¿Qué es la nueva en la versión 6.2.5:

    • Permitir ruta relativa o local cuando se describe el cual config Js para usar en el arranque (--config = / ruta / a / archivo).

    • mejoras
    • estático ejemplo del sitio.

    ¿Qué hay de nuevo en la versión 6.2.3:

    • ActionHero ahora proporcionará documentación API para todos los clientes web que visitan la ruta / api sin parámetros (GET solamente). Otros clientes pueden solicitar esta información con el verbo documentación.
    • Todas las acciones y sus metadatos serán devueltas por esta respuesta. Para ocultar una acción, establecer action.toDocument = false. Este desaprueba la acción actionsView.

    ¿Qué es la nueva en la versión 6.2.2:.

    • Esta es una versión de corrección de errores de menor importancia

    ¿Qué es la nueva en la versión 6.2.0:

    • Esta versión introduce la posibilidad de ejecutar métodos de ActionHero de la línea de comandos.

    ¿Qué es la nueva en la versión 6.1.0:

    • Un nuevo parámetro reservado, apiVersion se ha introducido. Esto se utiliza para especificar directamente la versión de una acción de un cliente puede solicitar.
    • Si un cliente no especifica un apiVersion, serán dirigidos a la versión numérico más alto.
    • Opcionalmente puede crear rutas para manejar sus versiones API.

    ¿Qué hay de nuevo en la versión 6.0.1:

    • Solución de errores:
    • utils.hashMerge ya no mangle matrices.
    • Initiliazers cargará ahora el código personalizado sobre la base de código, lo que permite la sobrescritura.

    ¿Qué hay de nuevo en la versión 6.0.0:

    • Tipos de servidor cambiado el nombre a & quot; web & quot ;, & quot ; quot ;, zócalo y & quot; WebSocket & quot; para claricy
    • tipos Serer pueden tener opciones sobre el chat y tal
    • El param & quot; archivo & quot; sustituye a & quot; nomArchivo & quot; al intentar acceder directamente al contenido de los archivos
    • Config.js drásticamente simplificado (no más commonWeb, bloque de servidores, etc)
    • Winston objeto registrador A continuación, se pasó a loger métodos de configuración

    ¿Qué hay de nuevo en la versión 5.1.3:

    • Cuando se utiliza ./bin/actionHero generateTask, se ya no están obligados a pasar a la descripción (nombre se utilizará si no lo hace).
    • Cuando se utiliza ./bin/actionHero generateAction, ya no está obligado a pasar a la descripción (nombre se utilizará si no lo hace).

    ¿Qué hay de nuevo en la versión 5.1.2:

    • actionTemplate es la definición de acción literal, por lo que puede inspeccionar actionTemplate.name, actionTemplate.description, etc ..

    ¿Qué es la nueva en la versión 5.1.1:

    • Uso del módulo readline inestable, la captura de sigint en ventanas se puede lograr.

    ¿Qué es la nueva en la versión 5.1.0:.

    • Tareas se conectará ahora con sus parametros al iniciar
    • Tareas se conectará ahora su duración cuando haya terminado.

    ¿Qué es la nueva en la versión 5.0.0:

    • Se eliminó la compatibilidad para las versiones de nodo & # x3c; v0.8.0.
    • ActionHero utiliza ahora en lugar de fakeredis implamenting determinadas operaciones a nivel local (caché, tareas).

    ¿Qué es la nueva en la versión 4.4.0:

    • Se eliminó la compatibilidad para las versiones de nodo & # x3c; v0.8.0.
    • ActionHero utiliza ahora en lugar de fakeredis implamenting determinadas operaciones a nivel local (caché, tareas).
    • Esto permite una base de código más pequeño, más unificado.

    ¿Qué es la nueva en la versión 4.3.5:

    • normalizados todos los tiempos de conexión para tener una connection.sendMessage (mensaje, tipo) método que puede ser utilizado en todo el mundo.
    • Corregido el error en que había demasiadas comas.
    • api.webSockets renambed a api.webSocketServer ajustadas para adaptar otros servidores.

    ¿Qué es la nueva en la versión 4.3.2:

    • para la compatibilidad, sólo el & quot; http & quot; servidor será durante el arranque.
    • para crear un directorio es ahora parte del registrador ejemplo de archivo.

    ¿Qué es la nueva en la versión 4.3.1:.

    • Fix registro del maestro cuando endemoniada
    • Fix servidor daemon de no ser capaz de separar.
    • Desactivar el cambio de nombre del proceso en ejecución. Esto no fue consistente a través de diferentes sistemas operativos y se presta a confusión.

    ¿Qué es la nueva en la versión 4.3.0:

    • El servidor ActionHero no salga hasta cualquier procesando en ese momento las tareas se han completado.

    ¿Qué es la nueva en la versión 4.2.2:.

    • Se ha corregido un error de análisis de formularios para los clientes Web

    ¿Qué hay de nuevo en la versión 4.1.0:

    • Tareas ya no serán 'estallar' a partir de una cola, sino que más bien se deslizó desde la cola a la cola. Esto hace que sea mucho más difícil de desatar una tarea.
    • Ya no hay una necesidad de un recargador tarea periodc porque de lo anterior.
    • Las tareas pueden ahora ser fácilmente inspectd, y se han incluido en la tarea de estado.

    ¿Qué hay de nuevo en la versión 4.0.7:.

    • Las actualizaciones de la actionHeroWebSocket

    ¿Qué hay de nuevo en la versión 4.0.5:

    • Varios comandos han tenido la habitación paramite añadido a emabrgo respuestas para permitir una mayor claridad en la situación anterior.
    • Las habitaciones que hay una conexión (opcionalmente), además de interseted se guarda en connection.additionalListiningRooms.
    • Puede limitar el número de acciones que el servidor va a procesar a la vez para una conexión con api.configData.general.simultaniousActions. El valor predeterminado es 5.

    ¿Qué hay de nuevo en la versión 4.0.3:

    • registro fijo para actionCluster
    • SIGWINCH fija de manera endemoniada conglomerados sólo se puede utilizar
    • añadida en una barredora para api.cache, por lo que los valores expirados serán eliminados finalmente
    • Mejor bloqueo de temporizadores internos cuando el clúster está apagado

    ¿Qué es la nueva en la versión 3.1.5:

    • Permitir a api.configData.webSockets.options contendrá un hash de los ajustes que se une a la initalizer WebSocket (junto con .settings que sigue siendo un array).

    ¿Qué es la nueva en la versión 3.1.3:.

    • Permite añadir initilizers personalizados en un proyecto

    Requisitos

    • Node.js 0.6 o superior

    Programas parecidos

    DeLorean.js
    DeLorean.js

    10 Feb 16

    jasy
    jasy

    13 May 15

    laroux.js
    laroux.js

    1 Oct 15

    Spring Roo
    Spring Roo

    10 Dec 15

    Otro software de desarrollador Evan Tahler

    autoUploader
    autoUploader

    5 Jun 15

    Comentarios a la actionHero

    Comentarios que no se encuentran
    Añadir comentario
    A su vez en las imágenes!