Skip to content

Gasco es un conjunto de herramientas de desarrollo para crear aplicaciones web progresivas y multiplataforma modernas, rápidas y de alta calidad a partir de una única base de código con JavaScript y la Web.

License

Notifications You must be signed in to change notification settings

lac617a/gasco-core

Repository files navigation

Gasco

Gasco web components

Gasco es un conjunto de herramientas de desarrollo para crear aplicaciones web progresivas y multiplataforma modernas, rápidas y de alta calidad a partir de una única base de código con JavaScript y la Web.

Gasco se basa en Web Components, lo que permite mejoras significativas en el rendimiento, la usabilidad y las funciones junto con la compatibilidad con framework web populares como Angular, React y Vue.

License

MIT License

Packages

Project Package Version Downloads Links
Core @gasco/core version NPM Downloads README.md

🔨¿Como funciona el proyecto gasco web component?

📁Funcionalidades de directorios

  • 📂core
    • ├──:file_folder:scripts
    • └──:file_folder:src
      • ├──:file_folder:components
      • ├──:file_folder:constant
      • ├──:file_folder:css
      • ├──:file_folder:global
      • ├──:file_folder:themes
      • └──:file_folder:utils
  • 📁packages

📁core

Es la carpeta principal y sobre todo la mas importante, ya que esta contiene todo lo necesario para que los componentes funcionen correctamente.

📁scripts: Tenemos ciertos archivos que cumplen con un rol en especifico, nos ayuda a mantener nuestro archivos organizados, cuando los compilamos.

📁src: Como cualquier otro proyecto siempre tenemos source o conocido también como src el cual nos apoya a mantener una estructura de carpetas organizadas dentro de ella.

  • 📁components: Aquí podemos encontrar todos los componentes ya funcional y su estructura.

  • 📁constant: Nos apoyamos de unas constante para tener mejor seguridad del proyecto a la hora de cualquier cambio global.

  • 📁css: En esta carpeta encontraremos unos cuantos archivos con estilos los cuales podemos personalizar a una gran escala para su uso global fuera y dentro del sistema de gasco web components.

  • 📁global: Como su nombre lo indica, tenemos unos archivos globales los cuales se usan para poder iniciar el framework.

  • 📁themes: Aquí encontraremos archivos scss los cuales nos ayudan a darle unas que otras estilos a nuestro componentes de manera interna.

  • 📁utils: Esta carpeta tiene cosas interesantes, esta conformada por subcarpetas y archivos, los cuales les da el mejor rendimiento a nuestro framework. Tanto así que el rendimiento es único.

📁packages

Directorio donde podrán hacer los nuevos componentes para React y Vue por separados. Esto se hacer por parte de Stencil y su manera de trabajo por hilos.

About

Gasco es un conjunto de herramientas de desarrollo para crear aplicaciones web progresivas y multiplataforma modernas, rápidas y de alta calidad a partir de una única base de código con JavaScript y la Web.

Topics

Resources

License

Stars

Watchers

Forks

Packages