Atualizando o exemplo de AngularJS – parte 3

exemploAngular-3_abertura

Continuando com a tarefa de conversão do exemplo em AngularJS para Angular. Na parte anterior, do ponto de vista funcional, ela foi concluída, ou seja, agora ambos os exemplos exibem o mesmo resultado porém a versão em Angular utilizava um objeto JavaScript para receber as notas, ao invés de baixá-las via HTTP.

Nesta parte a implementação de um serviço para acessar o servidor web, baixar os dados e transferi-los corretamente para o componente.

Continuar lendo

Atualizando o exemplo de AngularJS – parte 2

exemploAngular-2_abertura

Prosseguindo com a atualização do exemplo do AngularJS — versão 1.6.1 — para o Angular — na versão 7.2.x no momento em que escrevo. A parte anterior cuidou da instalação da ferramenta e dependências através do npm e também criar uma nova aplicação.

Nesta parte a conversão propriamente dita do exemplo trazendo HTML, CSS e também o JavaScript (sendo devidamente para TypeScript no caminho).

Continuar lendo

REST em Python com Bottle – parte 2

rest-2_abertura

Na primeira parte, a REST foi deixada funcional porém sem a opção responsável pela atualização da base de dados. Agora, além da implementação desta, há também (meio que como um bônus) algumas poucas palavras sobre o funcionamento do front-end desenvolvido¹ para justamente testar a API — até tinha pensado em exemplos que utilizassem o curl mas no final acabei optando por uma abordagem mais prática.

(¹) Desenvolvido nada, tinha uma grande parte dele já pronta… 🙂

Continuar lendo

REST em Python com Bottle – parte 1

rest-1_abertura

Algo que acabei não gostando quando da conclusão do LED Blink foi justamente da implementação da REST ter ficado incompleta — mesmo que a ideia nunca fosse implementá-la por completo por não haver necessidade. Então resolvi fazer uma implementação completa, dentro de uma nova aplicação (um cadastro “bem básico” de usuários) aproveitando a mesma infraestrutura já usada com o LED Blink, ou seja, Pyton com Bottle, SQLite no lado do servidor (o back-end) e Bootstrap e JQuery na lado do cliente (o front-end).

Esta primeira parte contempla quase toda a implementação da REST exceto pela atualização (“update”) que preferi deixar para a segunda parte junto com o o HTML (ficará bem mais fácil).

Continuar lendo