3 ms·
5-10 minutes. I specialize in developing CRUD/line of business applications, and need to do this several times a week sometimes. I've created a framework in Py
by hakanderyal 5y ago
5-10 minutes. I specialize in developing CRUD/line of business applications, and need to do this several times a week sometimes.
I've created a framework in Python, on top of FastApi(or Flask)/SqlAlchemy/React that allows me to create web apps with built-in authentication/authorization/payments/admin/email etc. It has several features that makes it really fast to create database models and CRUD functions.
2-3 minutes for the cli to create the base application and install dependencies. 1-2 minutes for the database models and UI. ~5 minutes for ansible-playbooks to bootstrap the server (hardening, installing docker). Another few minutes start the application on the server (build docker images, push to registry, deploy docker-compose scripts to server, run the app, bootstrap the database).
It would probably take several hours if I'm starting from scratch and using only open-source frameworks.