scripts CGI ou outros? [fechadas]

1

Então, é a primeira vez que escrevo scripts. Aqui está o cenário:

Em nosso servidor web de empresas, há ferramentas escritas em javascript que podem verificar as contas dos usuários, alterar senhas de pessoas e coisas assim. Meu trabalho é criar uma GUI para que pessoas não-técnicas usem essas ferramentas, mas não precisem usar ssh em uma caixa linux. Eu tenho o front-end praticamente pronto. Eu estava pensando em usar scripts CGI, mas depois pensei que seria mais fácil de script em javascript uma vez que os programas estão em javascript tão bem assim eles podem ser mais fáceis de linkar? Ou possivelmente eu estava pensando python desde que é mais fácil de pegar. Por favor, deixe-me saber qual é a melhor maneira que você pensa em fazer isso. Sua ajuda é muito apreciada.

-cool_ruler

    
por cool_ruler 15.12.2015 / 22:33

1 resposta

0

Se você conhece e adora JavaScript (sem contar o gosto;)) por que não usar uma estrutura de aplicativo JavaScript para o back-end? Algo como Meteor mas existem muitos outros . O benefício de usar uma estrutura é que, se você selecionar uma boa, ela realmente ensinará como estruturar uma aplicação, além de cuidar de muitas tarefas tediosas para você.

Mas como você está aberto à ideia de aprender outro idioma, posso sugerir Ruby? A razão pela qual eu escolhi inicialmente foi que o código Ruby parecia quase o meu pseudocódigo. Sua strong filosofia orientada a objetos me ajudou a entender melhor a programação OO. Há também dois grandes benefícios para o que você está tentando fazer:

  1. Ruby on Rails: estrutura de aplicativo altamente poplular, mais famosa usada para criar o Twitter. Amado por milhões, portado para muitos idiomas.

  2. O tutorial do Ruby on Rails Um dos melhores livros de programação que li, é gratuito on-line e constantemente, quase obsesivelly, atualizado por seu autor. Isso levará você a construir um aplicativo da Web no Rails a partir do zero. Ele incluirá um sistema de autenticação em funcionamento, para que você possa ver se o que você tem realmente está à altura do trabalho.

por 16.12.2015 / 00:43