On twitch this past week I build a crud application using the serverless architecture. Why? It\'s a big topic in the dev world and I wanted to see what it was about.\ As a mobile dev your expected to know the full stack sometimes and I was wondering how hard it would be to switch from your standard api to a serverless one. So let me break down what I know so far\... What is the normal way? {#whatisthenormalway} ----------------------- Tech version: Typically you write an api using node and express and then run it from a server.\ non-tech version: you have to write code that runs on another computer constantly. What is serverless? {#whatisserverless} ------------------- Going serverless means that you write individual code bits and pay when you run them Why go serverless? {#whygoserverless} ------------------ From what I\'ve heard from my coworkers, serverless allows you to focus on business logic (not 100% what that means). It can also be cheaper in the long run for smaller applications.\ Say you have a small app and 2-3 api calls. Why have a server running constantly when you can just trigger a section of code. Do I need to learn a new language? {#doineedtolearnanewlanguage} ---------------------------------- Not really but this also depends on what you know. If you have followed me long enough you know I think mobile dev need to learn js (node preferred) or python. Ultimately your coding options depend on the platform (AWS, Google, Azure) that you use. I use AWS or Google myself but I know Azure is pretty solid as well if that\'s what you\'re use to. I also recommend a language you could scale into a \"normal\" api if needed in the future. So are you going serverless? {#soareyougoingserverless} ---------------------------- Basically. I don\'t build big applications for myself. I think going serverless is really cool for mvps (minimal viable product) and quick. No need to spin up a server when I can use AWS lambda or Google functions and keep it pushing. I think this could cut dev time almost in half as you have less steps to worry about. I also think this might be a game changer if you work in the big data/IoT space (don\'t quote me yet). Thoughts? --------- Do you have thoughts on this topic? Think I could use a new perspective? Let me know. *P.S. I know I took off the comments. My apologies. I\'m look at moving to a more secure platform for everything.*