Tag Archives: node

Conceito Simplificado, Aplicabilidade e Dependências Mínimas. 

React!

De forma simplista, o React é uma biblioteca JS eficiente e flexível para desenvolver UI utilizando APENAS JS.

Considerada a lib JS mais popular para a construção de UI.

Desenvolvido pelo Facebook, e totalmente open source disponibilizado no Github repo. Hoje com o engajamento de desenvolvedores em contribuições (superou 11.500 commits).

O design do React nos possibilita aplicar utilize/include a poderosa biblioteca de UI móvel/componentes declarativos. Ou seja, ela permite criar UIs complexas à partir de (componentes) pequenos e isolados trechos de códigos.

Gigantes já aplicam o RN como o Airbnb, Instagram, Baidu Mobile, Vogue App, Facebook Ads Manager etc. O Facebook Groups foi o primeiro app feito 100% com o framework.

Dependências Mínimas

  • Node
  • NPM

O React será mais facilmente absorvido para aqueles que possuem conhecimento em:

  • JS
  • CSS
  • Ambiente web-browser
  • Web application frameworks
  • Command line

 

NodeJS – Básico – Estrutura da solução

Web App Saga

A estrutura do projeto!

O VisualStudio for NodeJS oferece o template Basic Node.js versão 4 do Express Application. Veja:

node_basico_estrutura_folder

A imagem ilustra essa estrutura inicial, após a criação de um projeto Template NodeJS| Starter Node.js Express 3 Application. Temos esta estrutura de arquivos necessários para construir um app.

As pastas do APP NodeJS:

  • pacotes npm – express, jade e stylus
  • public – fontes, imagens e referências javascripts :bootstratp, jquery
  • routes – index.js
  • views– utilizando o engine Jade
  • js – a aplicação Node
  • json –

O Jade é um template engine exclusivo para Node.js, com sintaxe diferente do HTML convencional.

O Jade nos permite desenvolver código server-side junto ao código client-side, ou seja, js server-side junto com html ou javascript client-side;

Next stop Node. Disambarke on the left!