Was passiert, wenn du eine App öffnest?

What actually happens when you open an app? In this video, we'll take a look at how software really works. From libraries and frameworks to APIs and software architecture, all the way to data structures, databases, error handling, and testing. This isn't a programming tutorial, but rather the most important concepts that everyone should understand if they want to know what's behind every app. Part 4 of the series From Transistor to AI. ``` Sources: Libraries vs. Frameworks & Inversion of Control: https://www.freecodecamp.org/news/the... Event-Driven Programming & Event Loop: https://en.wikipedia.org/wiki/Event-d... Monolith vs. Microservices: https://www.atlassian.com/microservic... Big-O notation: https://www.freecodecamp.org/news/big... Cache locality (arrays vs. linked Lists: https://www.geeksforgeeks.org/dsa/why... ACID properties: https://www.mongodb.com/resources/bas... Serialization (JSON vs. Protobuf): https://blog.postman.com/what-is-prot... My links: Discord:   / discord   My podcast: https://open.spotify.com/show/1Ndr3k4... Instagram:   / hoodinformatik   #computer science #software #apps