Re:Research-backed strategies for better learning
by timb07 on Monday July 09, 2018 @07:34PM
(#17494287)
From a quick look at the Sagefy code, it seems you've written your own web framework, including your own database layer. Was there a particular reason you didn't use a framework like Django?
Re:Research-backed strategies for better learning
by sagefy on Monday July 09, 2018 @07:42PM
(#17494326)
Thanks for checking it out and for the question :) I originally started in Flask. I started out using quite a number of libraries, but got a little frustrated back then when I didn't totally grok how the pieces all worked together. And Python 3 then didn't quite have the same support it does today. WSGI was simple enough to understand, so I started from there https://www.python.org/dev/peps/pep-0333/
I've started looking into migrating the services from Python to Golang to make deployments easier. We'll see how it goes :)
It's been a long, iterative development process. I started back in April 2013, had the first go live in January 2016. Since then its been iterating and improving the software, getting feedback and making updates as I go. I'm a bit limited in how much time I get to spend on it due to having a full-time job. Getting more content is at the top of my list ( https://sgef.cc/wanthelp ). I really want to show what Sagefy -- and these learning ideas -- can do :)
Thanks again, cheers!