Ray, o novo framework do Python, foi lançado recentemente. Ele tem criado um grande interesse nas mídias sociais por sua capacidade de trabalhar com REST APIs. A filosofia de design do framework Ray é centrada em torno da ideia de dar ao desenvolvedor total liberdade. Você também pode tomar decisões com base em seu projeto e não ser restringido pela estrutura.
Ray é desenvolvido pelo programador brasileiro Felipe Volpone, que é um entusiasta do Python, e contribuidor open source. Ele também gosta de escrever e palestrar para grandes audiências. Seu amor pela tecnologia e sua capacidade de compreender o âmago da questão da tecnologia permitiu-lhe desenvolver um framework de Python.
Faltando apenas algumas semanas para o lançamento, é difícil conseguir uma visão objetiva de como os três frameworks se comparam. A principal motivação por trás do framework é para fornecer mais flexibilidade e liberdade quando comparado com Django.
Nas palavras do próprio criador, “o framework Ray é um tipo de mistura de Django e Flask. Django é o tipo de framework em que você fica amarrado com ele (isso nem sempre é um problema), uma vez que você começa a usá-lo, fica difícil mudar para outro. Por outro lado, o Flask é um micro-framework em que você pode conectar um monte de plugins da Comunidade Python. Ray tenta tirar proveito do melhor de ambos, tendo um núcleo pequeno, mas poderoso, e permitindo que plugins se conectem com ele.”
Como você pode ver, ele se apoia fortemente na filosofia do Django e do Flask. Como o Flask é um micro-framework, ele fornece incentivo suficiente para personalização e experimentação. Diferentemente, o Django é um framework bem estruturado que requer tempo para dominar. Com o Ray framework, qualquer um pode começar rapidamente com um projeto.
O resultado final é uma estrutura poderosa que lhe permite construir APIs REST. A estrutura do núcleo torna mais fácil retirar APIs que não precise no projeto que você está trabalhando.
Características do Ray framework
Até este momento, vimos um pouco sobre estrutura do Ray e seu autor. Agora, vamos fazer uma lista com as principais características desse framework.
O Framework Ray parece promissor, mas ainda tem um longo caminho a percorrer. Como um entusiasta de Python, o que acha desse framework? Ele resistirá ao teste do tempo? Ou é apenas mais um framework que vai se perder na internet? Comente abaixo e deixe-nos saber.
Está começando no desenvolvimento de APIs REST? Confira como KillRoy, um desenvolvedor com 22 anos de experiência de Sliema, Malta, desenvolve APIs REST usando node. js abaixo.
Quer ver outros desenvolvimentos em Python? Acesse nossa página de vídeos e encontre broadcasters como os abaixo:
Uma fonte legal de mais informações é nossa página de projetos! Confira lá.
In 2024 we're witnessing a critical point in democratic technology: the integration of blockchain and…
We’re thrilled to announce an exciting opportunity for you to win not one but two…
Acquiring practical skills is crucial for career advancement and personal growth. Education Ecosystem stands out…
Artificial Intelligence (AI) has been making significant strides in various industries, and the software development…
Another week to bring you the top yield platforms for three of the most prominent…
If you hold a large volume of LEDU tokens above 1 million units and wish…
View Comments
Show de bola!
Mto bom o artigo! Vou procurar saber mais!
Sei um pouco de Django, mas gostaria de mais flexibilidade... parece uma boa idéia!