# Perguntas Frequentes

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

Perguntas frequentes sobre Sisk.

## O Sisk é de código aberto?

Totalmente. Todo o código-fonte utilizado pelo Sisk é publicado e atualizado frequentemente no [GitHub](https://github.com/sisk-http).

## Contribuições são aceitas?

Desde que sejam compatíveis com a [filosofia do Sisk](/), todas as contribuições são muito bem-vindas! As contribuições não precisam ser apenas código! Você pode contribuir com documentação, testes, traduções, doações e posts, por exemplo.

## O Sisk é financiado?

Não. Nenhuma organização ou projeto atualmente patrocina o Sisk.

## Posso usar o Sisk em produção?

Absolutamente. O projeto está em desenvolvimento há mais de três anos e teve testes intensivos em aplicações comerciais que estão em produção desde então. O Sisk é usado em projetos comerciais importantes como infraestrutura principal.

Um guia sobre como [implantar](https://docs.sisk-framework.org/pt-br/docs/deploying.md) em diferentes sistemas e ambientes foi escrito e está disponível.

## O Sisk tem autenticação, monitoramento e serviços de banco de dados?

Não. O Sisk não tem nenhum desses. É um framework para desenvolver aplicações web HTTP, mas ainda é um framework minimalista que entrega o que é necessário para que sua aplicação funcione.

Você pode implementar todos os serviços que desejar usando qualquer biblioteca de terceiros que preferir. O Sisk foi feito para ser agnóstico, flexível e funcionar com qualquer coisa.

## Por que devo usar o Sisk em vez de <framework>?

Não sei. Você me diz.

O Sisk foi criado para atender a um cenário genérico para aplicações web HTTP em .NET. Projetos estabelecidos, como o ASP.NET, resolvem vários problemas, mas com diferentes vieses. Diferentemente de frameworks maiores, o Sisk exige que o usuário saiba o que está fazendo e construindo. Noções básicas de desenvolvimento web e do protocolo HTTP são essenciais para trabalhar com o Sisk.

O Sisk é mais próximo do Express do Node.js do que do ASP.NET Core. É uma abstração de alto nível que permite criar aplicações com lógica HTTP que você deseja.

## O que preciso aprender para usar o Sisk?

Você precisa dos básicos de:

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

É isso. Tendo uma noção desses dois tópicos, você pode dedicar algumas horas para desenvolver uma aplicação avançada com o Sisk.

## Posso desenvolver aplicações comerciais com o Sisk?

Absolutamente.

O Sisk foi criado sob a licença MIT, o que significa que você pode usar o Sisk em qualquer projeto comercial, comercial ou não comercial, sem a necessidade de uma licença proprietária.

O que pedimos é que em algum lugar da sua aplicação, você tenha um aviso dos projetos de código aberto utilizados em seu projeto, e que o Sisk esteja lá.
