-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature Request: dados persistentes #17
Comments
Não sei se a ideia é a mesma, temos uma feature de proxy no mockenize, ela recebe a chamada registra o log e direciona para o endereco escolhido (pode ser qualquer endereco), de uma olhada nesse teste e veja se é a mesma coisa https://github.com/Mockenize/mockenize-tests/blob/master/features/proxy.feature. Se não for a mesma coisa, poderia dar mais explicacoes, por favor! |
Seria algo que poderia ser feito com essa feature de proxy, mas tinha pensado em algo mais "pronto", já integrado. A feature de proxy é bacana, mas será que não acaba entrando num domínio de APIs que poderia tornar o Mockenize "grande" ou "complexo" demais para ser usado/configurado facilmente? Tinha idealizado algo bem simples, como deixar o json-server já incorporado no Mockenize, e ao acessar um endpoint marcado como persistente, o proxy seria feito automaticamente, de forma transparente, assim ao efetuar um GET para um endpoint desses, o conteúdo do arquivo JSON correspondente aquele GET seria retornado, ao efetuar um POST o conteúdo seria persistido no arquivo JSON (isso tudo o json-server já faz de graça, ele simula uma API RESTful) Se acharem que faz sentido podemos conversar mais sobre a feature, caso contrário, se não for a idéia do produto convergir para uma forma mais simples, e sim tornar-se uma ferramenta mais completa e robusta, porém mais complexa, podem fechar a sugestão |
Vamos conversar e ver como podemos implementar de forma mais simplificada possível. |
Gostaria de sugerir uma feature para o mockenize: persistência e recuperação real de dados em um arquivo JSON. A idéia seria incorporar o JSON-Server (https://github.com/typicode/json-server) dentro do mockenize (o JSON-Server é MIT), e fazer o proxy das chamadas (ex: chegou um GET e esse GET tem um endpoint configurado como persistent - precisaria implementar essa flag - o GET seria enviado para o JSON-Server que estaria escutando em outra porta)
The text was updated successfully, but these errors were encountered: