Harp es un servidor web estática con pre-procesadores incorporados para CSS. Que se ejecuta en Node.js, Harp es multiplataforma compatible a diferencia de martillo que sólo se entiende para Mac. Incluye los lenguajes de plantillas de documento HTML y se puede convertir en una aplicación completa mediante el uso de JavaScript del lado servidor. Si uno no es un programador, que puedan construir su sitio estático y compilarlo para alojar en algún otro lugar con la ayuda de Harp.
Como también se licencia mit Harp, uno puede incluso hacer cambios, redistribuir, y lo revenden. A diferencia de otras herramientas basado en nodos, Harp no hace ninguna suposición de que uno podría querer utilizar su marco CSS, HTML repetitivo, o biblioteca de animación, para el caso. En su lugar, proporciona las herramientas que permiten a los desarrolladores web para escribir un código más rápido.
Vamos a echar un vistazo detallado a algunas de las características clave de Harp:
Automático de pre-procesamiento
Harp preprocesa el código de forma automática y lo sirve a un navegador como CSS, HTML y JavaScript. En términos sencillos, que permite a los desarrolladores a escribir en lugar de disputa.
Built-in pre-procesadores
Harp viene bien equipado con pre-procesadores como menos, Sass, Stylus, Café-escritura, y Mark abajo. Todos ellos están disponibles sin necesidad de configuración o instalación.
Formato / Paradigma parcial
Uno puede mantener su código limpio y organizado con Harp, ya que hace uso de la presentación / paradigma parcial. Mientras parcial permite a los desarrolladores web para reutilizar los elementos comunes, diseño les permite mantener un diseño de sitios consistente. Harp hace que estos dos paradigmas disponibles para EJS y Jade.
Templating Idiomas
Harp también viene con Jade y EJS. Estos lenguajes de plantillas JavaScript ayudan en la generación de documentos HTML avanzadas. Uno puede construir plantillas HTML y almacenar el contenido de una página real por separado de las plantillas HTML.
Rápido y ligero
Durante el uso de la Harp, todo lo que uno tiene que hacer es en Guardar y Actualizar. Se compila los activos solo en la forma en que el navegador los necesita, por lo que en sí la velocidad del rayo.
Flexible y Bespoke
Basta con pasar la meta-datos en páginas vistas y pasar de activos estáticos de contenido dinámico. Harp permite a los desarrolladores web para utilizar sus variables de favoritos, bucles y motores de plantillas, burlando el desarrollo de aplicaciones para ellos.
Facilita la compilación y despliegue
Ya sea que esté trabajando en un proyecto Git-hub, o el desarrollo de una aplicación móvil usando Apache o Teléfono-gap, puede compilar fácilmente su código a CSS, JavaScript, HTML y, por supuesto, y alojarlo en cualquier lugar.
Harp también le permite omitir la compilación todos juntos, y publicar a partir de la gota de la caja. Es para cualquier persona que está gastando más tiempo en la creación de ambientes y administración de servidores y archivos de configuración. Así que para eliminar las distracciones que se encuentran en todo el proceso de publicación, hacer uso del Harp.
0 on: "Acelerar el proceso front-end para el Desarrollo con Harp"