SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
Iniciando com NodeJS
API Restful
Jakeliny Gracielly
Web Developer
@jakelinygracielly | https://jakeliny.com.br
NodeJS
● Foi criado a partir do V8
● Não é uma linguagem de programação
● Trouxe o JS para o BackEnd
● Escalável, leve e eficiente
● NPM
TypeScript
● Superset do JavaScript
● Tipado e Orientado a Objeto
● Usado em FrameWorks como Angular2 +
● Interpreta para JS puro
O que é API ?
● Disponibiliza recursos de uma aplicação
● Possibilitar integração de sistemas
● REST / RESTful
● GET, POST, PUT, DELETE
Vamos descobrir como faz?
Obrigada
Jakeliny Gracielly
Web Developer
@jakelinygracielly | https://jakeliny.com.br

Contenu connexe

Tendances

Introdução ao Native Script
Introdução ao Native ScriptIntrodução ao Native Script
Introdução ao Native ScriptAndre Baltieri
 
TypeScript: turbinando os poderes do desenvolvedor javascript
TypeScript: turbinando os poderes do desenvolvedor javascriptTypeScript: turbinando os poderes do desenvolvedor javascript
TypeScript: turbinando os poderes do desenvolvedor javascriptRodrigo Kono
 
TDC SP 2015 - Criando Web Apps Real Time com AngularJs e Firebase
TDC SP 2015 - Criando Web Apps Real Time com AngularJs e FirebaseTDC SP 2015 - Criando Web Apps Real Time com AngularJs e Firebase
TDC SP 2015 - Criando Web Apps Real Time com AngularJs e FirebaseAndre Baltieri
 
Criando aplicações Híbridas com AngularJs, TypeScript e Material Design
Criando aplicações Híbridas com AngularJs, TypeScript e Material DesignCriando aplicações Híbridas com AngularJs, TypeScript e Material Design
Criando aplicações Híbridas com AngularJs, TypeScript e Material DesignAndre Baltieri
 
Day to day vue or react (2)
Day to day  vue or react  (2)Day to day  vue or react  (2)
Day to day vue or react (2)Hebert Silva
 
InCuca - Coding dojo - AngularJS
InCuca - Coding dojo - AngularJSInCuca - Coding dojo - AngularJS
InCuca - Coding dojo - AngularJSInCuca
 
Bridges no React Native - Lucas Silva
Bridges no React Native - Lucas SilvaBridges no React Native - Lucas Silva
Bridges no React Native - Lucas SilvaLucas Santos Silva
 
Reuso De Código Com Rails
Reuso De Código Com RailsReuso De Código Com Rails
Reuso De Código Com RailsRodrigo Urubatan
 
Node.js: 5 razões para começar a utilizar
Node.js: 5 razões para começar a utilizarNode.js: 5 razões para começar a utilizar
Node.js: 5 razões para começar a utilizarFilipe Falcão
 
Projeto Lombok: Escrevendo menos código em Java
Projeto Lombok: Escrevendo menos código em JavaProjeto Lombok: Escrevendo menos código em Java
Projeto Lombok: Escrevendo menos código em JavaMateus Malaquias
 
Node.js Sorocaba - meetup #1
Node.js Sorocaba - meetup #1Node.js Sorocaba - meetup #1
Node.js Sorocaba - meetup #1Pablo Souza
 
Servidor de Build e Integração Contínua
Servidor de Build e Integração ContínuaServidor de Build e Integração Contínua
Servidor de Build e Integração ContínuaRodrigo Kono
 
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...tdc-globalcode
 
Desenvolvendo aplicativos nativos com React Native
Desenvolvendo aplicativos nativos com React NativeDesenvolvendo aplicativos nativos com React Native
Desenvolvendo aplicativos nativos com React NativeLuís Felipe Souza
 
Introdução ao java fx e visage
Introdução ao java fx e visageIntrodução ao java fx e visage
Introdução ao java fx e visagejesuinoPower
 

Tendances (20)

Introdução ao Native Script
Introdução ao Native ScriptIntrodução ao Native Script
Introdução ao Native Script
 
TypeScript: turbinando os poderes do desenvolvedor javascript
TypeScript: turbinando os poderes do desenvolvedor javascriptTypeScript: turbinando os poderes do desenvolvedor javascript
TypeScript: turbinando os poderes do desenvolvedor javascript
 
TDC SP 2015 - Criando Web Apps Real Time com AngularJs e Firebase
TDC SP 2015 - Criando Web Apps Real Time com AngularJs e FirebaseTDC SP 2015 - Criando Web Apps Real Time com AngularJs e Firebase
TDC SP 2015 - Criando Web Apps Real Time com AngularJs e Firebase
 
Criando aplicações Híbridas com AngularJs, TypeScript e Material Design
Criando aplicações Híbridas com AngularJs, TypeScript e Material DesignCriando aplicações Híbridas com AngularJs, TypeScript e Material Design
Criando aplicações Híbridas com AngularJs, TypeScript e Material Design
 
Day to day vue or react (2)
Day to day  vue or react  (2)Day to day  vue or react  (2)
Day to day vue or react (2)
 
InCuca - Coding dojo - AngularJS
InCuca - Coding dojo - AngularJSInCuca - Coding dojo - AngularJS
InCuca - Coding dojo - AngularJS
 
Bridges no React Native - Lucas Silva
Bridges no React Native - Lucas SilvaBridges no React Native - Lucas Silva
Bridges no React Native - Lucas Silva
 
Groovy stack
Groovy stackGroovy stack
Groovy stack
 
Introdução ao Ruby on Rails
Introdução ao Ruby on RailsIntrodução ao Ruby on Rails
Introdução ao Ruby on Rails
 
Reuso De Código Com Rails
Reuso De Código Com RailsReuso De Código Com Rails
Reuso De Código Com Rails
 
Node.js: 5 razões para começar a utilizar
Node.js: 5 razões para começar a utilizarNode.js: 5 razões para começar a utilizar
Node.js: 5 razões para começar a utilizar
 
Projeto Lombok: Escrevendo menos código em Java
Projeto Lombok: Escrevendo menos código em JavaProjeto Lombok: Escrevendo menos código em Java
Projeto Lombok: Escrevendo menos código em Java
 
Typescript
TypescriptTypescript
Typescript
 
Node.js Sorocaba - meetup #1
Node.js Sorocaba - meetup #1Node.js Sorocaba - meetup #1
Node.js Sorocaba - meetup #1
 
Servidor de Build e Integração Contínua
Servidor de Build e Integração ContínuaServidor de Build e Integração Contínua
Servidor de Build e Integração Contínua
 
Node.js for Noobs
Node.js for NoobsNode.js for Noobs
Node.js for Noobs
 
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
 
Desenvolvimento agil ifc
Desenvolvimento agil ifcDesenvolvimento agil ifc
Desenvolvimento agil ifc
 
Desenvolvendo aplicativos nativos com React Native
Desenvolvendo aplicativos nativos com React NativeDesenvolvendo aplicativos nativos com React Native
Desenvolvendo aplicativos nativos com React Native
 
Introdução ao java fx e visage
Introdução ao java fx e visageIntrodução ao java fx e visage
Introdução ao java fx e visage
 

Plus de Jakeliny Gracielly

Comunidades e hackathons: qual seus impactos?
Comunidades e hackathons: qual seus impactos?Comunidades e hackathons: qual seus impactos?
Comunidades e hackathons: qual seus impactos?Jakeliny Gracielly
 
Código com qualidade é o objetivo
Código com qualidade é o objetivoCódigo com qualidade é o objetivo
Código com qualidade é o objetivoJakeliny Gracielly
 
Front-end e Javascript: quais habilidades preciso para me tornar um bom dev #...
Front-end e Javascript: quais habilidades preciso para me tornar um bom dev #...Front-end e Javascript: quais habilidades preciso para me tornar um bom dev #...
Front-end e Javascript: quais habilidades preciso para me tornar um bom dev #...Jakeliny Gracielly
 
Aprenda NodeJS gerenciando seus Crushs #CPBR12
Aprenda NodeJS gerenciando seus Crushs #CPBR12Aprenda NodeJS gerenciando seus Crushs #CPBR12
Aprenda NodeJS gerenciando seus Crushs #CPBR12Jakeliny Gracielly
 
Entenda os desenvolvedores e tenha um setor mais inovador
Entenda os desenvolvedores e tenha um setor mais inovadorEntenda os desenvolvedores e tenha um setor mais inovador
Entenda os desenvolvedores e tenha um setor mais inovadorJakeliny Gracielly
 
Desenvolva temas como um viking - ODIN framework
Desenvolva temas como um viking - ODIN frameworkDesenvolva temas como um viking - ODIN framework
Desenvolva temas como um viking - ODIN frameworkJakeliny Gracielly
 
Odin - Um framework WordPress que chuta bundas
Odin - Um framework WordPress que chuta bundasOdin - Um framework WordPress que chuta bundas
Odin - Um framework WordPress que chuta bundasJakeliny Gracielly
 
Complexidade Ciclomática - 7Master
Complexidade Ciclomática - 7MasterComplexidade Ciclomática - 7Master
Complexidade Ciclomática - 7MasterJakeliny Gracielly
 
Customização de sites com child theme - WordPress
Customização de sites com child theme - WordPressCustomização de sites com child theme - WordPress
Customização de sites com child theme - WordPressJakeliny Gracielly
 
Bitcoin & Cryptocoins, vamos começar?
Bitcoin & Cryptocoins, vamos começar?Bitcoin & Cryptocoins, vamos começar?
Bitcoin & Cryptocoins, vamos começar?Jakeliny Gracielly
 
Crie sites WordPress sem programar
Crie sites WordPress sem programarCrie sites WordPress sem programar
Crie sites WordPress sem programarJakeliny Gracielly
 
Configure um servidor cloud com SSL e WP-CLI
Configure um servidor cloud com SSL e WP-CLIConfigure um servidor cloud com SSL e WP-CLI
Configure um servidor cloud com SSL e WP-CLIJakeliny Gracielly
 

Plus de Jakeliny Gracielly (14)

Comunidades e hackathons: qual seus impactos?
Comunidades e hackathons: qual seus impactos?Comunidades e hackathons: qual seus impactos?
Comunidades e hackathons: qual seus impactos?
 
Código com qualidade é o objetivo
Código com qualidade é o objetivoCódigo com qualidade é o objetivo
Código com qualidade é o objetivo
 
Soft skills e planejamento
Soft skills e planejamentoSoft skills e planejamento
Soft skills e planejamento
 
Front-end e Javascript: quais habilidades preciso para me tornar um bom dev #...
Front-end e Javascript: quais habilidades preciso para me tornar um bom dev #...Front-end e Javascript: quais habilidades preciso para me tornar um bom dev #...
Front-end e Javascript: quais habilidades preciso para me tornar um bom dev #...
 
Aprenda NodeJS gerenciando seus Crushs #CPBR12
Aprenda NodeJS gerenciando seus Crushs #CPBR12Aprenda NodeJS gerenciando seus Crushs #CPBR12
Aprenda NodeJS gerenciando seus Crushs #CPBR12
 
APIs Rest com NodeJS
APIs Rest com NodeJS APIs Rest com NodeJS
APIs Rest com NodeJS
 
Entenda os desenvolvedores e tenha um setor mais inovador
Entenda os desenvolvedores e tenha um setor mais inovadorEntenda os desenvolvedores e tenha um setor mais inovador
Entenda os desenvolvedores e tenha um setor mais inovador
 
Desenvolva temas como um viking - ODIN framework
Desenvolva temas como um viking - ODIN frameworkDesenvolva temas como um viking - ODIN framework
Desenvolva temas como um viking - ODIN framework
 
Odin - Um framework WordPress que chuta bundas
Odin - Um framework WordPress que chuta bundasOdin - Um framework WordPress que chuta bundas
Odin - Um framework WordPress que chuta bundas
 
Complexidade Ciclomática - 7Master
Complexidade Ciclomática - 7MasterComplexidade Ciclomática - 7Master
Complexidade Ciclomática - 7Master
 
Customização de sites com child theme - WordPress
Customização de sites com child theme - WordPressCustomização de sites com child theme - WordPress
Customização de sites com child theme - WordPress
 
Bitcoin & Cryptocoins, vamos começar?
Bitcoin & Cryptocoins, vamos começar?Bitcoin & Cryptocoins, vamos começar?
Bitcoin & Cryptocoins, vamos começar?
 
Crie sites WordPress sem programar
Crie sites WordPress sem programarCrie sites WordPress sem programar
Crie sites WordPress sem programar
 
Configure um servidor cloud com SSL e WP-CLI
Configure um servidor cloud com SSL e WP-CLIConfigure um servidor cloud com SSL e WP-CLI
Configure um servidor cloud com SSL e WP-CLI
 

Iniciando com NodeJS e APIs RESTful