Pular para o conteúdo

Cafe Codificado

O que é FastAPI? Quando falamos de frameworks para o desenvolvimento web no ecossistema Python o primeiro nome que vem à cabeça é quase sempre Django ou então o Flask, porém o ecossistema Python é bem rico e possui muitos outros frameworks voltados para o desenvolvimento de API’s, um deles é o FastAPI, que é relativamente novo e que vem ganhando um número cada vez maior de entusiastas. Neste artigo vamos falar um pouco sobre o funcionamento e quais as características desse framework.

O que é FastAPI?

O que é FastAPI? Quando falamos de frameworks para o desenvolvimento web no ecossistema Python o primeiro nome que vem à cabeça é quase sempre Django ou então o Flask, porém o ecossistema Python é bem rico e possui muitos outros frameworks voltados para o desenvolvimento de API’s, um deles é o FastAPI, que é relativamente novo e que vem ganhando um número cada vez maior de entusiastas. Neste artigo vamos falar um pouco sobre o funcionamento e quais as características desse framework.

Criando primeira app com Flask - Por ser um framework Python, o Flask possui os mesmos requisitos básicos que o Django (possuir o Python instalado e uma IDE para escrever o código). Aqui no blog, já temos um artigo sobre como configurar nosso ambiente de desenvolvimento para o Django, mas que pode ser utilizado para o Flask sem maiores problemas :)

Criando primeira app com Flask

Criando primeira app com Flask – Por ser um framework Python, o Flask possui os mesmos requisitos básicos que o Django (possuir o Python instalado e uma IDE para escrever o código). Aqui no blog, já temos um artigo sobre como configurar nosso ambiente de desenvolvimento para o Django, mas que pode ser utilizado para o Flask sem maiores problemas 🙂

Configurando ambiente de desenvolvimento para projetos Django - O Django é um ótimo framework para o desenvolvimento de aplicações com um grande reaproveitamento de código e facilidade de aprendizado. Segundo o Stack Overflow Trends, o Django é, atualmente, um dos principais frameworks full stack do mercado, sendo mais pesquisado que o Laravel e Spring. Pensando nisso, veremos neste artigo como dar nossos primeiros passos com o Django e criar nosso primeiro projeto.

Configurando ambiente de desenvolvimento para projetos Django

Configurando ambiente de desenvolvimento para projetos Django – O Django é um ótimo framework para o desenvolvimento de aplicações com um grande reaproveitamento de código e facilidade de aprendizado. Segundo o Stack Overflow Trends, o Django é, atualmente, um dos principais frameworks full stack do mercado, sendo mais pesquisado que o Laravel e Spring. Pensando nisso, veremos neste artigo como dar nossos primeiros passos com o Django e criar nosso primeiro projeto.

WebJars: Simplifique o gerenciamento de dependências front-end - O WebJars é um projeto que visa facilitar o gerenciamento de dependências front-end em aplicações Java. O projeto consiste em um repositório de dependências front-end, onde cada dependência é empacotada em um JAR, que pode ser adicionado como uma dependência Maven em um projeto Java.

WebJars: Simplifique o gerenciamento de dependências front-end

WebJars: Simplifique o gerenciamento de dependências front-end – O WebJars é um projeto que visa facilitar o gerenciamento de dependências front-end em aplicações Java. O projeto consiste em um repositório de dependências front-end, onde cada dependência é empacotada em um JAR, que pode ser adicionado como uma dependência Maven em um projeto Java.

Big Data: o que é e qual a sua importância? Big Data é uma ferramenta fundamental para que as empresas possam obter diversas vantagens competitivas, podendo ser utilizado em negócios de diversos segmentos. Um conjunto de dados “soltos” podem se tornar informações valiosas para tomadas de decisão. Veja nesse artigo um pouco mais sobre o Big Data e como esse conceito é promissor.

Big Data: o que é e qual a sua importância?

Big Data: o que é e qual a sua importância? Big Data é uma ferramenta fundamental para que as empresas possam obter diversas vantagens competitivas, podendo ser utilizado em negócios de diversos segmentos. Um conjunto de dados “soltos” podem se tornar informações valiosas para tomadas de decisão. Veja nesse artigo um pouco mais sobre o Big Data e como esse conceito é promissor.

Os pilares da orientação a objetos - O paradigma orientado a objetos é um dos paradigmas mais utilizados no mercado de trabalho. Além de ser um dos primeiros paradigmas com o qual nós temos contato quando começamos a estudar desenvolvimento de software, a maioria das linguagens utilzadas pela indústria em geral possui uma forte base orientada a objetos, o que faz com que seja essencial o domínio deste paradigma. Neste artigo, vamos verificar quais são os pontos principais do paradigma orientado a objetos.

Os pilares da orientação a objetos

Os pilares da orientação a objetos – O paradigma orientado a objetos é um dos paradigmas mais utilizados no mercado de trabalho. Além de ser um dos primeiros paradigmas com o qual nós temos contato quando começamos a estudar desenvolvimento de software, a maioria das linguagens utilzadas pela indústria em geral possui uma forte base orientada a objetos, o que faz com que seja essencial o domínio deste paradigma. Neste artigo, vamos verificar quais são os pontos principais do paradigma orientado a objetos.

Princípios básicos do Kanban - O Kanban que vem da palavra japonesa “cartão visual” é uma simbologia visual utilizada para registrar ações. Inicialmente utilizada em indústrias, para a gestão do estoque e controle do fluxo de peças, hoje também vem sendo muito utilizada na área de tecnologia para potencializar os resultados, principalmente na área de desenvolvimento de software.

Princípios básicos do Kanban

Princípios básicos do Kanban – O Kanban que vem da palavra japonesa “cartão visual” é uma simbologia visual utilizada para registrar ações. Inicialmente utilizada em indústrias, para a gestão do estoque e controle do fluxo de peças, hoje também vem sendo muito utilizada na área de tecnologia para potencializar os resultados, principalmente na área de desenvolvimento de software.

Conheça os principais projetos do Doctrine - Ao falar em Doctrine é normal pensarmos diretamente no ORM, porém o Doctrine é um conjunto de projetos em PHP voltados para trabalhar com banco de dados e outros recursos.

Conheça os principais projetos do Doctrine

Conheça os principais projetos do Doctrine – Ao falar em Doctrine é normal pensarmos diretamente no ORM, porém o Doctrine é um conjunto de projetos em PHP voltados para trabalhar com banco de dados e outros recursos.

O que é o Symfony Flex e como ele funciona? O Symfony é um dos frameworks mais utilizados na linguagem PHP. Ele possui grande importância no ecossistema, pois além da utilização direta do framework, diversas outras ferramentas e até frameworks utilizam seus componentes como base de desenvolvimento.

O que é o Symfony Flex e como ele funciona?

O que é o Symfony Flex e como ele funciona? O Symfony é um dos frameworks mais utilizados na linguagem PHP. Ele possui grande importância no ecossistema, pois além da utilização direta do framework, diversas outras ferramentas e até frameworks utilizam seus componentes como base de desenvolvimento.

O que é Twig? Licenciado sob a licença BSD, o Twig é um template engine para projetos PHP muito utilizado em todo o mundo. Basicamente, o Twig serve para incluir informações e códigos PHP em páginas HTML para facilitar a criação de templates em projetos.

O que é Twig?

O que é Twig? Licenciado sob a licença BSD, o Twig é um template engine para projetos PHP muito utilizado em todo o mundo. Basicamente, o Twig serve para incluir informações e códigos PHP em páginas HTML para facilitar a criação de templates em projetos.