Build a Simple CRUD App with Python, Flask, and React

Allen Ellis

Hi, thanks for the tutorial!

I’m new to react/python (coming from PHP)… but I notice that after following this tutorial, my project directory weighs in at 333MB. Is that standard for this kind of development? How would I write an appropriate .gitignore to ignore all of the various Python and npm dependencies we installed?

Thanks!

Edit: nevermind, looking inside your linked Github repo is helpful. Total size there is just a few hundred KB, and I see a .gitignore was generated at some point inside the http/app directory for the node files.

Edit: learning now about npm’s “build” functionality which I guess just extracts whatever libraries we actually used for this project. It creates a build folder which is just a few hundred kb. My heart rate is coming back down haha