#python #REST
Seja "disruptivo": use uma plataforma mais simples e "arrebanhe" os clientes deles! Quer uma forcinha?
http://pythondrops.com/clientes_servidores/
Mostrando postagens com marcador REST. Mostrar todas as postagens
Mostrando postagens com marcador REST. Mostrar todas as postagens
quarta-feira, 23 de maio de 2018
terça-feira, 15 de maio de 2018
Desacople sua API REST!
#engenhariaDeSoftware #REST #API
Tenho visto muitos problemas com APIs REST, mas há um que é extremamente grave e as pessoas não se dão conta: Acoplamento entre Cliente e Servidor da API.
Neste breve artigo, procurarei mostrar quais são os problemas e as alternativas a esta prática.
Tenho visto muitos problemas com APIs REST, mas há um que é extremamente grave e as pessoas não se dão conta: Acoplamento entre Cliente e Servidor da API.
Neste breve artigo, procurarei mostrar quais são os problemas e as alternativas a esta prática.
quarta-feira, 2 de maio de 2018
Servindo recursos REST MongoDB com Python
#python #mongodb #servidores #http
Um tipo de app muito popular é RESTful Service Python servindo recursos de um banco MongoDB.
Veja no "pythondrops.com" o meu novo tutorial:
http://pythondrops.com/servindo_mongodb/
Um tipo de app muito popular é RESTful Service Python servindo recursos de um banco MongoDB.
Veja no "pythondrops.com" o meu novo tutorial:
http://pythondrops.com/servindo_mongodb/
quinta-feira, 26 de abril de 2018
Clientes e servidores HTTP em python!
#python #rest #http #microsserviços #frontend #backend
Veja o novo tutorial do "pythondrops.com": Clientes e Servidores HTTP com python!
Só aqui, só comigo, só de graça!
http://pythondrops.com/clientes_servidores/
Veja o novo tutorial do "pythondrops.com": Clientes e Servidores HTTP com python!
Só aqui, só comigo, só de graça!
http://pythondrops.com/clientes_servidores/
terça-feira, 17 de abril de 2018
Falando em "API Economy"...
#REST #API
Falando em "API Economy", que tal aprender o que é uma API REST? Escrevi este artigo há algum tempo, mas ainda é um dos mais lidos até hoje:
http://www.obomprogramador.com/2014/03/implementando-uma-api-rest.html
Falando em "API Economy", que tal aprender o que é uma API REST? Escrevi este artigo há algum tempo, mas ainda é um dos mais lidos até hoje:
http://www.obomprogramador.com/2014/03/implementando-uma-api-rest.html
segunda-feira, 16 de abril de 2018
Crie uma app moderna com React + Redux-form + Flask
#frontend #backend #web #rest #microsserviços #javascript #react #redux #flask #python
Só no meu blog: "reactdontpanic.com" você encontra isso!
Aprenda a criar uma app simples, porém completa, usando React + Redux + Redux-form + Flask(python).
Para ter uma ideia, olha só o backend python com Flask:
from flask import Flask
from flask_cors import CORS
from flask import request
app = Flask(__name__)
CORS(app)
@app.route('/', methods=['POST'])
def logon():
return '{"user": "' + request.form['usuario'] + '","status":"autenticado"}';
http://reactdontpanic.com/redux_form/
quinta-feira, 22 de março de 2018
Vem ai: pythonDrops! Fiquem ligados!
#web #iot #rest #python
Vem ai: PythonDrops! Desenvolvimento moderno com python, em multiplas plataformas e formatos, incluindo IoT, Datascience, Web e Rest!
Um conjunto de tutoriais gratuito, no estilo que vocês gostam! Fiquem ligados!
Vem ai: PythonDrops! Desenvolvimento moderno com python, em multiplas plataformas e formatos, incluindo IoT, Datascience, Web e Rest!
Um conjunto de tutoriais gratuito, no estilo que vocês gostam! Fiquem ligados!
quinta-feira, 8 de março de 2018
Microsserviços REST com python e Flask
#engenhariaDeSoftware #REST #microservices #python #flask
Você deveria considerar o Python com Flask como alternativa para desenvolver seus microsserviços REST. Por que? Fácil, excelente performance e estável. Simples assim! Com essa história de Jakarta EE, é melhor ampliar seus horizontes, não? Ah, não sabe como fazer? Eu te mostro! Que tal começar com um Servidor REST / Python / Flask de exemplo? Veja a elegância da solução: Usamos decorators para marcar as funções com os métodos HTTP. O PhotoServer recebe upload de fotos e dispara análises no TensorFlow. Veja como o código é simples:
@app.route('/', methods=['POST'])
def upload_file():
sábado, 27 de janeiro de 2018
Segunda-feira você vai colocar sua startup no ar!
Sempre sonhou em ter uma startup, não? Até criou a aplicação, alugou espaço no CoWorking, e está aí, pensando como vai colocar seu serviço no ar! Pois bem: SEUS "POBREMAS" ACABARAM! O Bom Programador te ajudará, como sempre! Este vídeotutorial da série "FakeStartup" abordará a questão da infra de TI sob demanda, usando Amazon AWS. Não é caô não! Em 15 minutos, vamos colocar esse joguinho social no ar! Aliás, já está no ar: http://fakestartup.be. Não perca! Segunda-feira! Aqui, no Blog, no LinkedIn e no Youtube!
quarta-feira, 24 de janeiro de 2018
Jogo Social (PHP+jQuery+RESTful+PostgreSQL+Docker)
#fakestartup #TI #devops #docker #startup #negócios
O primeiro artigo técnico da Fakestartup está no ar! Um site completo de Jogo Social, utilizando técnicas de Backtracking e renderização Web. Plataforma: PHP + jQuery + RESTful services + PostgreSQL, tudo rodando em Docker.
Pode usar, pode modificar e pode aprender como criar uma app moderna, sem ter que "Contratar Devops"!
https://github.com/cleuton/fakestartup-sample
O primeiro artigo técnico da Fakestartup está no ar! Um site completo de Jogo Social, utilizando técnicas de Backtracking e renderização Web. Plataforma: PHP + jQuery + RESTful services + PostgreSQL, tudo rodando em Docker.
Pode usar, pode modificar e pode aprender como criar uma app moderna, sem ter que "Contratar Devops"!
https://github.com/cleuton/fakestartup-sample
terça-feira, 23 de junho de 2015
Curadoria de micro serviços
Para nos beneficiarmos de uma arquitetura de micro serviços, várias práticas são importantes e necessárias, como: Entrega contínua, Gestão de processamento paralelo e distribuído, Infrastructure As Code etc. Além disso, devemos ser capazes de subir várias instâncias de cada um dos nossos micro serviços, cuidando para mantermos um bom fluxo de processamento, e baixo consumo de recursos. Isto é possível com a Escalabilidade Elástica, algo que parece surgido da ficção científica, que o Bom Programador mostra agora para você.
Todos esses conceitos formam a atividade de: Curadoria de micro serviços.
Marcadores:
arquitetura de software,
arquitetura diluída,
boas práticas,
Docker,
Dropwizard,
Infrastructure As Code,
Jenkins,
Jetty,
micro serviços,
microservices,
REST,
Zookeeper
segunda-feira, 9 de março de 2015
Micro serviços: O que são e para que servem?
Bem, vamos começar a falar sobre micro serviços! Você sabe o que são micro serviços? Então tá... Vamos falar um pouco sobre o assunto nesse post.
Essa é a preparação para meu novo tutorial e, talvez, para um novo livro sobre o assunto. Mas não pretendo esgota-lo em um post apenas. É só uma introdução.
sábado, 7 de março de 2015
Manutenção de estado e acoplamento
sábado, 21 de fevereiro de 2015
Nova video palestra: Tudo o que você queria saber sobre Javascript
Veja nossa nova video palestra sobre Javascript, como preparação para o meu novo livro: "Javascript de cabo a rabo": Acesse o LINK ou visualize diretamente:
quinta-feira, 19 de fevereiro de 2015
Autenticação e sessão em apps Web / REST
domingo, 4 de janeiro de 2015
Rompendo o paradigma com Dart, da Google
Nada como começar um ano novo com uma
linguagem de programação também nova. O Bom programador traz para
você a nova linguagem criada pela Google, para desenvolvimento de
aplicações Web: Dart.
Neste artigo, vamos fazer um breve
"tour" pela linguagem Dart, desenvolvendo uma aplicação
que já fizemos com MEAN Stack. Minha intenção não é ensinar a
linguagem Dart, mas mostrar suas principais características, com um
belo exemplo de uso.
terça-feira, 8 de julho de 2014
Para ler enquanto o "seu lobo" não vem...
É, meu caro leitor, a Copa do Mundo da Fifa (TM) está acabando, e você descobrirá que o mundo tecnológico continuou girando. A fila andou! Novas tecnologias, baseadas em Web aberta e C10K estão tomando de assalto o mercado das aplicações corporativas. Sei que você investiu muito na sua certificação de Java EE, e não quer se desapegar dessas tecnologias, mas é hora de aprender algo novo, afinal de contas, você tem que provar que "cachorro velho pode aprender novos truques".
Muita gente tem me pedido para dar um "caminho das pedras" sobre essas novas tecnologias. E eu venho fazendo isso há algum tempo. Se você pesquisar pelo "tag cloud" à direita, certamente chegará lá. Mas, como alguns leitores relataram dificuldades, reuni, novamente, o "set list" sobre novas arquiteturas para você. ler, enquanto o "lobo" da inovação corre atrás de você.. Bom proveito:
- É hora de balançar a árvore!
- Motivação para uma nova arquitetura de aplicações corporativas
- Uma arquitetura diluída: Persistência
- Uma arquitetura diluída: Lógica de negócios
- Uma arquitetura diluída: Camada de apresentação
- Arquitetura diluída: "limando" o Java EE !
- Implementando uma API REST
- Detone usando o node.js!
- Métodos ágeis, arquitetura lerda
- Tendência das aplicações corporativas: Javascript de ponta a ponta
- MEAN Stack: Hora de ser mau!
- Estressando o node.js
- C10K e Open Web: moldando o futuro das aplicações
- Escalabilidade com Node.js e Redis
segunda-feira, 2 de junho de 2014
Real time communications com Websocket e Node.js
É... Eu sei que você perdeu minha palestra no Seminário sobre o Ecossistema Javascript, do CISL, mas, como o assunto é muito interessante, resolvi postar aqui o código-fonte e um artigo sobre isso.
Veja como implementar comunicação de baixa latência entre os clientes e o Servidor usando apenas o padrão (HTML 5).
quinta-feira, 29 de maio de 2014
Vídeo e materiais da palestra sobre novas arquiteturas (Node.js)
O vídeo da palestra "Arquiteturas de software corporativo modernas, baseadas em plataforma livre", que ministrei no CISL está disponível AQUI, juntamente com os slides e código-fonte.
Assista ao seminário e use nosso fórum
Assinar:
Postagens (Atom)