Diferença entre Node.js e Ruby

04/07/2017

7

Eu sou um programador Front-End e sempre sofro nessas atualizações onde usa o NPM, etc.

Como vi o Jekyll que pode instalar pelo Ruby ou Node.js, qual a diferença dos 2 e por que eu como desenvolvedor Front, preciso deles?
Responder

Post mais votado

04/07/2017

Ruby é uma linguagem de programação e o Node.js é um runtime para JavaScript, você provavelmente quer saber as diferenças entre o gerenciador de pacotes do Ruby (RubyGems) e o gerenciador de pacotes do Node.js (npm). Eles têm basicamente a mesma função, entretanto o RubyGems vai ser mais voltado para as aplicações criadas em Ruby e o npm para as aplicações criadas para Node.js.

Você necessariamente não precisa desses gerenciadores para instalar o Jekyll, mas provavelmente você vai querer usar um ou mais deles, porque facilita bastante na instalação de pacotes e suas depedências.

O pacote do Jekyll no npm [0] aparentemente está desatualizado, então é recomendado usar o método de instalação na documentação oficial [1].

Existem vários geradores de sites estáticos em JavaScript, se você tem maior familiaridade com JavaScript, você pode continuar usando o npm, eu tive uma boa experiência como Hexo [2].

0 - https://www.npmjs.com/package/jekyll
1 - https://jekyllrb.com/docs/installation/
2 - https://github.com/hexojs/hexo
Responder

Mais Posts

10/07/2017

Dayan Barros

Ahhhh entendi agora.

Muito obrigado, vou dar uma olhada neles.

Abraços
Responder