O Reflexify é uma biblioteca de caldeira da Web Python projetada para fornecer uma base sólida para criar rapidamente aplicativos da Web de alta qualidade com Python e Reflex. O projeto vem pré-configurado com uma variedade de ferramentas e recursos para facilitar a criação de seus aplicativos, sem a necessidade de gastar tempo configurando infraestrutura ou configuração de ferramentas.
Para usar o reflexo, você precisa ter o seguinte instalado:
Se você não tiver o Reflex instalado, a instalação do Reflexify o instala automaticamente para você. Você pode instalar o reflexo usando o seguinte comando:
$ pip install reflexify
Depois de instalar o Reflexify, você pode testar se estiver funcionando corretamente executando os seguintes comandos:
Dentro do diretório raiz, inicie o aplicativo reflexo:
$ reflex init
Depois que o aplicativo reflexo for criado, execute o seguinte comando reflexo para configurar os componentes:
$ rf - init
Se o pacote foi instalado corretamente, uma pasta chamada app
será gerada dentro do diretório raiz. Outros diretórios e arquivos também serão gerados.
Em seguida, execute o script do relógio inserindo o seguinte comando:
$ python3 reflexify_scripts / build . py
Este script agora monitorará seu arquivo config.py
dentro do diretório app
. Especificamente, ele deve procurar alterações em sua navegação e atualizar as alterações de acordo.
Abra o arquivo config.py
dentro da pasta app
e configure o documento conforme necessário. Altere o nome do site, o link do repositório, bem como quaisquer configurações relacionadas ao tema. Você também pode adicionar/remover a seção de navegação, conforme necessário.
Quando estiver pronto, abra um segundo terminal e vá para o diretório raiz do projeto em que está trabalhando. Execute o seguinte comando para executar seu aplicativo e visualizá -lo (como normalmente faria um aplicativo reflexo)
reflex run
Se for bem -sucedido, o script deve gerar os arquivos dentro da pasta pages
que correspondem ao mapa de navegação config.py
.
Se a configuração não tiver erro, você poderá começar a personalizar suas páginas adicionando seu layout pessoal diretamente nas páginas geradas dentro do diretório pages
.
Para ver o que entra no arquivo config.py
, você pode visitar o seguinte reflexificar-API para obter mais detalhes.
As contribuições são altamente encorajadas e bem -vindas.
O reflexo é de código aberto e licenciado sob a licença do MIT.