As others have said, this is great! A simple but very useful idea and a great execution. Thank you for not making it an amalgamation of heavy javascript frameworks.
Thank you. I wanted to mainly use Python for the backend, since that's the language I am most comfortable in. And Django was good enough for 90% of the use case. For the frontend stuff like Newsfeed, Comments, Upvotes etc which involved user interaction I used Javascript/handlebars/jQuery.
React or any frontend frameworks would have probably been an overkill (honestly, even jQuery was) in the case of diff.blog, since Django did most of the Job. If the frontend codebase becomes larger, I would probably rewrite them to make use of native Web Components. I still have not yet experimented with web components though.
Thank you for going “old school”. We need more stuff like this. All these frontend monstrosities are getting out of hand lately. Lots of overhead for very little value.
vishnu_ks|5 years ago
React or any frontend frameworks would have probably been an overkill (honestly, even jQuery was) in the case of diff.blog, since Django did most of the Job. If the frontend codebase becomes larger, I would probably rewrite them to make use of native Web Components. I still have not yet experimented with web components though.
donny2018|5 years ago