{"id":286,"date":"2021-08-01T00:00:00","date_gmt":"2021-08-01T00:00:00","guid":{"rendered":"https:\/\/tac.debuzzify.com\/?p=286"},"modified":"2023-06-27T06:30:14","modified_gmt":"2023-06-27T06:30:14","slug":"python-web-apps-are-a-terrible-idea-for-analytics-projects","status":"publish","type":"post","link":"https:\/\/www.the-analytics.club\/python-web-apps-are-a-terrible-idea-for-analytics-projects\/","title":{"rendered":"Python Web Apps Are a Terrible Idea for Analytics Projects."},"content":{"rendered":"\n\n\n

It’s instinct. We data scientists love Python. Thus we gravitate towards Python frameworks in every application. And the omnipotent language seems to work well in most cases too. One such scenario is building web apps for your analytics projects<\/a>.<\/p>\n\n\n\n

The watchword in that is “most cases.” Python is a beautiful language to use for almost any problem. Yet, a closer look may reveal nuances that might make Python irrelevant in some instances.<\/p>\n\n\n\n

For many years, I’ve been a\u00a0fan of Django. It’s the most popular\u00a0Python framework for building web applications. Django comes with everything a typical web framework would need\u2014Authentication, database migrations, the admin interface, and a lot more. Integrating a machine learning algorithm is effortless as both are in the same language.<\/p>\n\n\n\n

Yet, I had to change my mind after discovering a terrifying truth about the framework. More specifically, its usage in Data science projects.\u00a0But it isn’t a Django thing; It’s Python. You’ll have to face the same issue even if you use other Python web frameworks, such as Flask.<\/p>\n\n\n\n

But before rushing to dump Django\/Flask, I had to say it isn’t a dead end. We can make Python great again; as a web framework.<\/p>\n\n\n\n

In this article, we will discuss<\/p>\n\n\n\n