Mozilla Brick - Librería de componentes de interfaz de usuario para aplicaciones web
Puede encontrar montones de frameworks frontend web gratuitos si realiza una búsqueda lo suficientemente fuerte. Todos vienen con sus ventajas y desventajas, pero hay un marco para todos.
Mozilla Brick es un framework más nuevo y está construido como una biblioteca de UI que se ejecuta en Web Components.
Estos componentes funcionan como bits de código reutilizable similar a la biblioteca de polímeros de Google . Sin embargo, con Mozilla Brick, tiene su propia biblioteca de componentes, junto con los elementos de la interfaz de usuario, todo en un paquete grande.
Si te sumerges en esta biblioteca, te darás cuenta rápidamente de que está construida de manera diferente que otras.
Mozilla usa su propio lenguaje para describir elementos personalizados como ladrillos que actúan como componentes agrupados. Si agrega muchos ladrillos a su página, puede administrarlos usando una herramienta de administración de paquetes como Bower.
Tenga en cuenta que Mozilla Brick puede trabajar sobre Polymer por lo que es un marco versátil. En esencia, usaría Brick para definir elementos específicos de la página o acciones específicas del usuario en la página.Luego, conecta estos componentes a sus elementos de IU típicos dentro del HTML . De esta manera, todavía está utilizando las convenciones de nomenclatura compatibles con los estándares sobre los componentes de Brick.
Actualmente se encuentra en la versión 2.0 y puedes encontrar una lista completa de repositorios en GitHub. Mozilla creó una cuenta de GitHub específicamente para este proyecto, por lo que es el mejor lugar para encontrar información.
Tiene de todo, desde UI de calendario a barras de pestañas, diseños de tarjeta personalizados e incluso el código principal del sitio web de Brick. Todo lanzado de forma gratuita con la fuente totalmente accesible .
Cada proyecto incluye una demostración en vivo alojada en GitHub por lo que si profundiza en la documentación encontrará enlaces para todos estos.Debe tener cierto nivel de comodidad con los componentes web antes de ingresar a Brick. No es súper amigable para principiantes y está dirigida a desarrolladores frontend que desean componentes prediseñados para sus aplicaciones web.
Sin embargo, incluso los principiantes pueden aprender las cuerdas practicando con Brick por su cuenta. Puede que le cueste entender toda la biblioteca, pero cuanto más practique, más aprenderá y más fácil será crear aplicaciones de webapps robustas con componentes.
Milligram.css - Minimalist Frontend Library for Developers
Desde Bootstrap hasta Foundation, no hay escasez de bibliotecas de CSS personalizadas. Pero, ¿y si necesita una opción liviana muy simple para nuevos proyectos web? Muchas bibliotecas de CSS existentes son pesadas y rebosan de funciones excesivas .Pero Milligram es una alternativa súper liviana que suma alrededor de 8 KB en un archivo .cs
Tesseract.js trae la traducción de imagen OCR a navegadores
La traducción de OCR todavía no es perfecta, pero ha mejorado dramáticamente en los últimos años. Liderando el camino está el motor de traducción Tesseract actualmente abierto en C ++ .Si bien esta es una biblioteca increíble, sin embargo, está restringida al software. Afortunadamente alguien hizo un puerto de Tesseract en JavaScript que se llama Tesseract.js. Admi