El Marco Quasar une fuerzas con Utopian.io y la Comunidad Steem

in #quasarframework6 years ago

eli5: es fácil hacer que las computadoras hagan cosas. Quasar está allí para hacer que sea aún más fácil. La utopía es la forma más fácil para que las personas trabajen juntas. Fácil + incluso más fácil + más fácil = ¡INCREÍBLE!

tl; dr; El Marco Quasar Licenciado por el MIT ha comenzado a trabajar en conjunto con @ utopian-io y este #introduceyo mismo habla sobre lo que es Quasar, hacia dónde va y cómo nos imaginamos trabajando en colaboración con los estemios.

repo: https://github.com/quasarframework/quasar

Introducción
El modelo actual de un front-end moderno no solo necesita cargarse de manera instantánea, ser reactivo y verse bien, sino que también debe funcionar perfectamente en todas las pantallas que puedan mostrarlo. En un pasado no muy lejano, los equipos de desarrollo tomaron algunas historias de usuarios de marketing, wireframes de un diseñador y diagramas de flujo de un ingeniero y Frankenstein una vez para el sitio web, lo reconstruyeron para iOS y luego lo hicieron nuevamente para Android. Si estuvieran haciendo un programa para Windows, Mac (o raramente Linux), tendrían que volver a hacerlo para cada uno de sus objetivos, y generalmente con un sabor diferente de un lenguaje de codificación, mientras pagaban las cuotas correspondientes a las respectivas restricciones operativas. sistemas. Las organizaciones más grandes tendrían equipos separados para cada sistema operativo, y esto llevó no solo a la explosión de costos, sino también a la fragilidad del código, especialmente cuando la lógica comercial cambió en alguna parte ...

Esto coloca el desarrollo de software, como el desarrollo de hardware, simplemente (y algunos podrían argumentar a propósito) fuera del alcance de muchas personas con buenas ideas pero no necesariamente los recursos o la experiencia para escribir código bueno y limpio en 6 representaciones de alto nivel diferentes de código de bytes . Para algunas aplicaciones de gráficos intensivos, este enfoque es inevitable debido a las peculiaridades en la historia de la informática y su enredado con el capitalismo y la educación. Pero esa historia, queridos amigos, es algo que está a punto de

Ahora
Realmente, para una gran mayoría de proyectos que solo necesitan un thin client centrado en datos, un enfoque tan arcaico suele ser exagerado. ¿Qué necesitan estos proyectos? Necesitan una base de datos, un conducto de comunicaciones, una pantalla y algún método de interacción. La buena noticia es que los "lenguajes de programación" que asociamos con "Internet" han crecido bastante desde su creación en la década de 1990. Si el HTML de Sir Tim Berners-Lee sentó las bases para el sistema nervioso de la web moderna, entonces CSS de Håkon Wium Lie y Bert Bos esculpieron la cara y el Javascript de Brendan Eich hizo crecer los músculos. Pero los niños crecen y, al igual que la evolución de VIM a VS Code, la pila moderna ofrece funciones increíbles como shadow dom, dynamic css e incluso lenguajes fuertemente tipados que se transponen a javascript.

Naturalmente, todas estas increíbles características nuevas del desarrollo moderno también traen consigo un grado explosivo de complejidad, como códigos borrosos, transpilares, tuberías de construcción, plataformas de prueba y cientos de dependencias de interconexión. De hecho, hay tantas tecnologías diferentes, que navegar en sus aguas es una oficio para sí mismo. Es por eso que muchos desarrolladores están recurriendo a Quasar porque necesitan hacer las cosas bien, en este momento. Quasar elimina las conjeturas de armar los transpondedores de babel correctos y las cadenas de paquetes web. Cada artefacto construido por Quasar es reproducible y tan sólido que puede estar seguro de que los errores encontrados en realidad se originaron entre SU silla y el teclado. :)

¿Qué es exactamente?
Quasar Framework es una interfaz de línea de comando node.js y una biblioteca de componentes vue.js para desarrollar y publicar un sitio web; para construir y optimizar una aplicación web progresiva; una forma de hacer aplicaciones nativas para Linux, MacOS y Windows con Electron; e incluso un sistema para crear aplicaciones móviles para Android e iOS con Cordova. Hace todo esto desde una base de código mantenida por el usuario utilizando trucos del oficio, mejores prácticas y una selección seleccionada de módulos de nodos. Y es 100% de código abierto con una licencia liberal de MIT.

Si desea saber qué es Quasar y qué puede hacer por usted , lea la Introducción a Quasar , pero aquí hay una descripción general rápida de cómo puede usarlo:

UMD / Standalone (inserción en un proyecto existente a través de CDN, integración progresiva)
Starter Kit manejado por Quasar CLI ( la experiencia premium, recomendada )
Complemento Vue CLI 3

Una fuerza creciente en la industria, Quasar CLI aprovecha Evan You's Vue 2 : "un marco progresivo para construir interfaces de usuario" y produce artefactos distribuibles de un conjunto de códigos usando un servidor de desarrollo de carga en caliente Webpack-4 , Babel-7 AST transpiling , eslint code linting , construcciones ES6 y stylus css preprocessing. Desde el primer momento, ofrece más de 120 componentes personalizados, 9 directivas y 13 complementos, todos los cuales se adhieren a la última especificación de diseño de materiales. Funcionará en cualquier sistema operativo moderno, puede integrarse en cualquier CI y miles de desarrolladores y sus clientes confían en sus distribuibles.

El futuro muy cercano ...
En el cuarto trimestre de 2018, Quasar lanzará su versión 1.0.0. Después de años de desarrollo, ha llegado al punto de madurez donde no hay más características que necesiten inclusión. Para prepararnos para la celebración de este logro, actualmente estamos terminando el proceso de cambio de marca y presentaremos nuestra nueva identidad visual junto con la publicación de una página de aterrizaje totalmente rediseñada y un sitio de documentación rico en características que utiliza Quasar SSR (que esperamos traducir con la ayuda de Utopian).

En nuestro primer lanzamiento importante de puntos, todo funcionará tan cómodamente y sólidamente como lo hace ahora, ¡pero las partes internas serán más limpias y más consistentes! Los mayores cambios bajo el capó serán nuestro compromiso con las pruebas y la IC. Específicamente, todos los componentes se probarán en unidades (con Jest) y ejecutaremos un conjunto completo de pruebas e2e (basadas en webdriving) en todas las plataformas, antes de publicar versiones de actualización menores y principales, que se firmarán. También haremos las pruebas unitarias e instantáneas disponibles para aquellos que requieren pruebas en sus proyectos, para que puedan comenzar nuevos proyectos con una cobertura del 100%.

Utópico y Quasar
Como el destino lo tendría, dos equipos con visiones similares de empoderar a la fuente abierta han decidido unir sus fuerzas. Utopian.io está construyendo su nueva plataforma con Quasar, y Quasar busca ser un faro en el océano solitario del desarrollo web. Estamos orgullosos de ser socios técnicos, lo que significa que nuestros dos equipos se ayudan mutuamente para aprender y usar las plataformas de los demás aprovechando el conocimiento y la experiencia. Compartir las mejores prácticas a través de líneas directas de comunicación no solo es una manera emocionante de asegurarse de que las cosas se hagan bien, sino que también es un catalizador para la innovación colaborativa, como nuestro próximo seminario virtual centrado en Vue-céntrico y Cuasar sobre la publicación en Steem con Utopian, o la campaña de @fundition de pronto lanzamiento de Quasar . (No se preocupe, ¡lo sabrá todo cuando llegue el momento!)

Quasar y utópico
Quasar publicará contribuciones en Utopian para mantener a todos al día con su estado de desarrollo, artículos de blog sobre proyectos increíbles realizados con Quasar, tutoriales sobre mejores prácticas e incluso la documentación. A medida que Quasar toma el poder en Steem, comenzaremos a publicar tareas relacionadas con áreas importantes del proyecto donde necesitamos información y contribuciones, tales como traducciones, redacción de pruebas, corrección de errores e incluso redacción de copias. En el camino, asesoraremos a los desarrolladores que usan Quasar sobre cómo pueden usar el mismo enfoque para sus proyectos. Además, esperamos contribuir con nuestro profundo conocimiento del diseño para ayudar a los diseñadores gráficos y artistas a asumir tareas específicas de Quasar.

¿Más?
Si a usted, a su equipo o a su organización le gustaría saber cómo podemos colaborar directamente, deje un comentario a continuación o únase a nuestro servidor de Discord y envíe un mensaje a @nothingismagick . Si está usando Quasar en este momento, infórmenos y lo ayudaremos a obtener más cobertura. Y, por último, póngase en contacto si necesita componentes a medida, características o consultoría arquitectónica. ¡Trabajará con el equipo que creó el marco!

Si aún desea obtener más información sobre el Marco Quasar, o incluso participar en su brillante futuro, tenga en cuenta:

COMPONENTES: https://github.com/quasarframework/quasar
CLI: https://github.com/quasarframework/quasar-cli
LOS DOCUMENTOS: https://quasar-framework.org/
DISCORD: http: //chat.quasar -framework.org/
FORO: https://forum.quasar-framework.org/

¡Y no te olvides de votar a Utopian.io por testigo!

Sort:  

Well it is a nice idea, but many of the links are broken - is this an automatic translation?

Coin Marketplace

STEEM 0.25
TRX 0.11
JST 0.032
BTC 61041.41
ETH 2947.17
USDT 1.00
SBD 3.85