3 ms·
Depends on the type of proof-of-concept you're building, e.g., website with lots of user interactions or a data pipeline? Either way, I use python (FastAPI) an
by angrais 6y ago
Depends on the type of proof-of-concept you're building, e.g., website with lots of user interactions or a data pipeline?
Either way, I use python (FastAPI) and vue.js to keep the front-end and backend separate. That way, if you're working in a small team then responsibilities are easily separated and helps with scaling too, e.g. when you reach 10k users. There's also a great range of libraries available so prototyping is quick on both ends.
As for deployment, I use docker and a digital ocean droplet. That way, you can deploy easily as and when needed.
- angrais 6y agoI should add that depending on the fidelity of the prototype that using mock data in JSON on the front-end is ideal.