@Guilherme_Marcial_Fe escreveu:
Minha duvida é sobre servidores web e bibliotecas voltada para o protocolo HTTP.
Tenho conhecimento que no PHP você pode usar o "apache" ou outro como servidor web, mas em outras linguagens como: Go, Crystal, Hack, Ruby e Python, se tem bibliotecas HTTP, então nelas seria opcional criar seu próprio servidor web(http), se tornando complementar a um existente ou obrigatoriamente tem que criar um sem vinculo a um pronto?
Sempre vejo isso em apresentação de uma linguagem:
Exemplo:Código tirado do site: cystal-lang.org # A very basic HTTP server require "http/server" server = HTTP::Server.new(8080) do |context| context.response.content_type = "text/plain" context.response.print "Hello world, got #{context.request.path}!" end puts "Listening on http://0.0.0.0:8080" server.listen`
Dependendo das situações que forem corretas(acima), poderia explicar sua necessidade ou me indicar um conteúdo para estudar.
Sempre mantive essa duvida, sei que sempre vai precisar de um servidor web, porem não sei se sempre vai ser encaixar o apache ou nginx(os que eu conheço), como quero aprender uma linguagem nova e aprofundar mais no mundo do "Back-End" e não seguir somente receitar prontas.
Grato
Mensagens: 1
Participantes: 1