Aplicativos Desktop Javascript e Node.js

Continuando o estudo sobre tipos de soluções com node.js, segue abaixo o livro fresquinho de como desenvolver aplicativos do tipo desktop usando Node.JS e JavaScript. É o JavaScript voando alto!!! Vamos que vamos 😉 . "Pois eu estou certo de que Deus, que começou esse bom trabalho na vida de vocês, vai continuá-lo até que... Continue lendo →

Anúncios

Angular4 com PrimeNG

Nas últimas semanas tive estudando e validando uma nova arquitetura com o Angular4 + PrimeNG. Como a coisa é muito nova, tem muita informações desencontrada, documentação ainda não é suficiente, ta tudo sempre mudando rápido, vira e meche agente fica patinando. Assim, segue abaixo então os passos corretos para você criar, instalar e rodar um projeto Angular4... Continue lendo →

Organizando chamadas assíncronas no NodeJS – Nimble

Guilherme Costa

Olá, que nunca ficou confuso em se deparar com uma tela cheia de callbacks espalhados por todo o código ? Isso é uma consequência pelo fato do NodeJS ser uma linguagem non-blocking/assíncrona.

Existe uma forma da gente organizar essas chamadas assíncronas, esse é o Nimble.

Conseguimos montar a sequencia de chamadas tanto de forma serial (series):

_.series([
    function (callback) {
        setTimeout(function () {
            console.log('one');
            callback();
        }, 25);
    },
    function (callback) {
        setTimeout(function () {
            console.log('two');
            callback();
        }, );
    }
]);

Mesmo que o primeiro método leve 25 segundos para terminar, ele só executa o segundo, quando o primeiro terminar. então a saída será one, two.

Também conseguimos organizar as chamadas de forma pararela (parallel), onde não saberemos sempre quem termina primeiro, pois isso vai variar de acordo com o tempo de execução de cada método.

_.parallel([
    

Ver o post original 69 mais palavras

Livros Gratuitos – Packt Pub

Guilherme Costa


Não é a primeira vez que divulgo esse link, mas é sempre bom relembrar.

A Packtpub sempre disponibiliza livros gratuitos diariamente.

Segue o link : https://www.packtpub.com/packt/offers/free-learning

Hoje (11/07) tem livros de NodeJS, MongoDB, AWS Developer, livros que valem a pena baixar.

Eu já baixei os meus e vocês ?


Porque dele e por ele, e para ele, são todas as coisas; glória, pois, a ele eternamente. Amém. Romanos 11:36

Ver o post original

Anatomia de uma aplicação web – NodeJS

Guilherme Costa

Basicamente uma arquitetura web de uma aplicação NodeJS é composta por 3 camadas

1 – Core do NodeJS onde roda toda a infraestutura provida pela plataforma.

2 – Módulos comunitários que é onde o Node se torna escalável. Membro de comunidades pegam APIs do Core do Node e criam módulos fácil de usar que fazem você atingir objetivos de forma mais rápida. Imagine sua vida sem o express!

3 – A camada de lógica de aplicação é onde o app NodeJS é implementado. O tamanho dessa camada depende do número de módulos usados e da complexidade da aplicação.


Ó, vinde, adoremos e prostremo-nos; ajoelhemos diante do Senhor que nos criou. Salmos 95:6

Ver o post original

As 30 melhores bibliotecas de NodeJS

Guilherme Costa

nodejs-2-562x3092x-op
O site Free Web Design Tutorials publicou as 30 melhores bibliotecas de NodeJS.

Veja quais são no link a seguir:

http://www.freewebdesigntutorials.net/30-best-node-js-libraries-and-packages/

Tem uns bem tradicionais como o Grunt, Angular, NPM, Request e outros que você pode não conhecer.


O qual, nos dias da sua carne, oferecendo, com grande clamor e lágrimas, orações e súplicas ao que o podia livrar da morte, foi ouvido quanto ao que temia. Hebreus 5:7

Ver o post original

Criando aplicações NodeJS com Express Generator

Guilherme Costa

Veja que dica bacana, sempre que precisarmos criar uma aplicação NodeJS precisamos estruturar as pastas que irão conter os arquivos do back-end e front-end.

O legal é que existe um gerador que monta essa estrutura para a gente, é o Express Generator.

Basta instalarmos ele usando o npm :

npm install express-generator -g

Agora crie uma pasta onde ficará sua aplicação e rode o comando

express MeuApp

Agora para instalar as dependências rode o comando:

npm install

E para rodar a aplicação rode o comando

npm start

Veja que a estrutura para a app foi criada e está pronta para utilização.

Fonte: http://bit.ly/2tmct5s


Conserva o modelo das sãs palavras que de mim tens ouvido, na fé e no amor que há em Cristo Jesus.
2 Timóteo 1:13

Ver o post original

Blog no WordPress.com.

Acima ↑