DEV Community

loading...

Svelte - español

fynio profile image Rodrigo Garcia Trejo ・2 min read

Cybernetically enhanced web apps: Svelte npm version license

¿Qué es Svelte?

Svelte es una nueva forma de crear aplicaciones web. Es un compilador que toma sus componentes declarativos y los convierte en JavaScript eficiente que actualiza quirúrgicamente el DOM.

Aprende mas en el sitio web de Svelte, o pasa por la sala de chat de Discord.

Apoya a Svelte

Svelte es un proyecto de código abierto con licencia tipo MIT cuyo desarrollo continuo es posible gracias al apoyo de voluntarios increíbles. Si desea apoyar sus esfuerzos, considere:

Los fondos donados a través de Open Collective se utilizarán para compensar los gastos relacionados con el desarrollo de Svelte, como los costos de alojamiento. Si se reciben suficientes donaciones, los fondos también pueden usarse para apoyar el desarrollo de Svelte de manera más directa.

Desarrollo

Pull requests son bien recibidos. ¡Elige un problema y ayudanos!

Para instalar y trabajar con Svelte localmente:

git clone https://github.com/sveltejs/svelte.git
cd svelte
npm install
Enter fullscreen mode Exit fullscreen mode

No uses Yarn para instalr las dependencias, ya que las versiones especificadas en el package-lock.json son usadas para construir y probar Svelte.
Para construir el compilado, y todos los demás módulos incluidos en el paquete ejecuta:

npm run build
Enter fullscreen mode Exit fullscreen mode

Para ver los cambios y reconstruir continuamente el paquete (esto es útil si está usando npm link para probar los cambios en un proyecto localmente):

npm run dev
Enter fullscreen mode Exit fullscreen mode

El compilador esta escrito en TypeScript, pero no dejes que eso te desanime — basicamente solo es JavaScript con notaciones de tipo de dato. le agarraras la onda en poco tiempo. Si estas usando un editor que no sea Visual Studio Code te sugerimos intalar un complemento para tener un resaltado de sintaxis, sugerencia de código, etcétera.

Ejecutar pruebas

npm run test
Enter fullscreen mode Exit fullscreen mode

Para filtrar las pruebas, utilice -g (mejor conocido como --grep). Por ejemplo, solo para ejecutar pruebas que involucren transiciones:

npm run test -- -g transicion
Enter fullscreen mode Exit fullscreen mode

svelte.dev

El código fuente de https://svelte.dev, incluida toda la documentación, se encuentra en el directorio de la página. La página este construida con Sapper.

¿Svelte.dev está caído?

Probablemente no, pero es posible. si no puedes acceder a ningún sitio .dev , consulta esta pregunta y respuesta de Super Usuario.

licencia

MIT

Discussion

pic
Editor guide