# Preguntas Frecuentes

Source: https://docs.sisk-framework.org/es/docs/faq.html

Preguntas frecuentes sobre Sisk.

## ¿Es Sisk de código abierto?

Totalmente. Todo el código fuente utilizado por Sisk se publica y se actualiza con frecuencia en [GitHub](https://github.com/sisk-http).

## ¿Se aceptan contribuciones?

Siempre y cuando sean compatibles con la [filosofía de Sisk](/), todas las contribuciones son muy bienvenidas. Las contribuciones no tienen que ser solo código. Puedes contribuir con documentación, pruebas, traducciones, donaciones y publicaciones, por ejemplo.

## ¿Está financiado Sisk?

No. Ninguna organización o proyecto patrocina actualmente a Sisk.

## ¿Puedo usar Sisk en producción?

Absolutamente. El proyecto lleva en desarrollo más de tres años y ha tenido una intensa prueba en aplicaciones comerciales que han estado en producción desde entonces. Sisk se utiliza en proyectos comerciales importantes como infraestructura principal.

Una guía sobre cómo [implementar](https://docs.sisk-framework.org/es/docs/deploying.md) en diferentes sistemas y entornos se ha escrito y está disponible.

## ¿Tiene Sisk autenticación, monitoreo y servicios de base de datos?

No. Sisk no tiene ninguno de estos. Es un framework para desarrollar aplicaciones web HTTP, pero es un framework minimalista que entrega lo necesario para que tu aplicación funcione.

Puedes implementar todos los servicios que desees utilizando cualquier biblioteca de terceros que prefieras. Sisk fue diseñado para ser agnóstico, flexible y funcionar con cualquier cosa.

## ¿Por qué debería usar Sisk en lugar de <framework>?

No lo sé. Tú dime.

Sisk se creó para llenar un escenario genérico para aplicaciones web HTTP en .NET. Proyectos establecidos, como ASP.NET, resuelven varios problemas, pero con diferentes sesgos. A diferencia de los frameworks más grandes, Sisk requiere que el usuario sepa lo que está haciendo y construyendo. Los conceptos básicos de desarrollo web y el protocolo HTTP son esenciales para trabajar con Sisk.

Sisk se parece más a Express de Node.js que a ASP.NET Core. Es una abstracción de alto nivel que te permite crear aplicaciones con lógica HTTP que tú desees.

## ¿Qué necesito para aprender Sisk?

Necesitas los conceptos básicos de:

- Desarrollo web (HTTP, Restful, etc.)
- .NET

Eso es todo. Teniendo una noción de estos dos temas, puedes dedicar unas horas a desarrollar una aplicación avanzada con Sisk.

## ¿Puedo desarrollar aplicaciones comerciales con Sisk?

Absolutamente.

Sisk se creó bajo la licencia MIT, lo que significa que puedes usar Sisk en cualquier proyecto comercial, comercial o no comercial, sin necesidad de una licencia propietaria.

Lo que pedimos es que en algún lugar de tu aplicación, tengas un aviso de los proyectos de código abierto utilizados en tu proyecto, y que Sisk esté allí.
