|
|
|
What it takes to build an app nowadays
|
|
8 points
by the_noob
1735 days ago
|
|
I have just recently started working on an MVP. I have taken a few months learning a thing or two about the JavaScript ecosystem. Skipping to now , I am simply puzzled by how much modern app development actually revolves around the use of third party APIs .I am wondering wether I am missing something about this whole process.I often find myself having to deep dive into the docs of some API, rather than some spend this time actually learning about a new technology , which I find mildly(might switch to highly ,as the time passes) dissapointing. Is modern app development all about putting independently provided pieces together ? |
|
You could always avoid that whole ecosystem and write your own from scratch. Because of how rich the ecosystem is you can do that at essentially any point. From the hardware itself up to UI frameworks. Depending on where you decide to build people may call you more or less crazy but nothing is stopping you.
The nice thing about having so much of that stuff exposed as APIs of someone else's software is that you can (theoretically) let them focus on debugging, improving, and updating their part of the software (that you happen to be using).
Meanwhile you get to focus on that thing you're an expert in or desperately need, the thing that doesn't already exist as a library, API, or App. Thats the actual valuable thing to work on. Which again, may turn out to be some random thing in the middle of the stack you think you could do better. Lots of great software was written that way!