I’ve completed various FCC projects, and I’m starting to wonder how the development process works in real life.
So let’s assume we’re working independently (not as part of a team or company). We’re building a website for our own personal business, or an app that other people can download and use in real-life.
First of all, would we continue to use codepen or glitch etc to write and test our code in real-time? Do we use our own text-editor and run the script locally on our own machine, using Git for version control, before deploying to the real world? What is the best way to write our code and test it out along the way?
For a website
How to pick a server to host the website? If you need a database, can the server that serves the website also permanently store data?
The following questions may fall outside the purview of web-dev
For a phone app
Accessing phone memory and functions
I have a suspicion these questions are leading to the conclusion that some other programming language is needed for such apps