Olá a todos – hoje tenho a honra de mostrar aos senhores como usar o novíssimo registro de serviços
novo registro de serviços para microsserviços, stdlib.
O senhor também pode verificar o stdlib no GitHub,
que é o projeto de código aberto que usaremos para gerar o scaffolding de serviço
e cuidar do gerenciamento de pacotes.


disponível aqui, em nodejs.org.


Depois de instalar o node (ou se ele já estiver instalado), basta executar:



$ npm install -g stdlib.com@1.0.0-dev5


Isso instala o Developer Preview para ferramentas CLI. Pode haver versões mais recentes
disponíveis, portanto, sempre confira stdlib no GitHub
ao criar novos microsserviços 🙂



f do NPM / GitHub para fazer
testes de microsserviços. Se o senhor começar seu caminho de função com um .ele procurará
por uma função local; caso contrário, ele executará uma função ativa, na nuvem.


Observe que essa execução é equivalente a;


$ f ./main
> "hello world"


Se o senhor "defaultFunction" estiver definido como "main".


ver uma lista de comunicados publicados aqui.


disponível
no GitHub
. No projeto do qual o senhor deseja acessar seu
use:


$ npm install f --save


e depois em seu código…


const f = require('f');

f('user_name/service@version/function')(arg1, arg2, {kwarg1: 'value'}, (err, result) => {

  if (err) {
    // service errored
  }

  // do something with `result` here!

});


mesmo repositório do GitHub e pode ser instalado via
Bower usando poly/f.


Biblioteca padrão do C,
ou #include <stdlib.h>. Gostaríamos de saber como o senhor chamaria um registro para
chamadas de procedimento remoto na Web e stdlib.com fez o maior sentido!


Nodal. O senhor pode me seguir
no Twitter, @keithwhor mas seria melhor
se o senhor seguisse toda a nossa empresa – @Polybit!


repositório do GitHub do stdlib.
Se quiser nos ajudar a criar o futuro da tecnologia “sem servidor”, o senhor pode
também candidatar-se para trabalhar conosco na Polybit. Somos novos,
estamos crescendo e, se o senhor for entusiasta e tiver boas ideias, queremos que se junte a nós
e nos diga como tornar tudo melhor :).

Keith Horwood

Sobre Keith Horwood

Keith é um desenvolvedor autodidata de Toronto, Canadá, apaixonado por aprender e construir. Ex-líder de engenharia da Storefront, sua aventura mais recente foi a criação do Polybit, um serviço que permite que os desenvolvedores criem e implementem com mais eficiência seus back-ends de aplicativos para que possam se concentrar em seus produtos e clientes.