I was a frontend for most of my career, and when I wanted to become a fullstack developer, my first thought was, "I gotta learn about the cloud!"
...
For further actions, you may consider blocking this person and/or reporting abuse
Thank you for the great article. Very informative! I am a complete newbie on this serverless topic. Just some curious questions - where do AWS Lambda and Google Cloud Function sit in this picture? They are a part of Amplify and Firebase respectively but allow us to actually define some code that gets executed on server side? or should they be considered as separate service offerings? Is it a correct understanding that Firebase (/Amplify) won't allow us to define any of our code in backend (beyond providing us a means to access the database) and that's where Google Clound Function (/Lambda) differ?
Glad you like it!
Amplify as a service only consists of a mobile UI testing/snapshot service and a deployment service. Otherwise Amplify uses existing AWS services.
AWS Lambda and Google Cloud Functions are "Function as a Service" products/offerings, same goes for Azure Functions and Cloudflare Workers.
Lambda is part of Amplify in the sense that Amplify uses Lambda to do some things. For example, you can use Lambda to return some calculation from an API endpoint.
Firebase is a bit more self-contained and comes with more of its "own" serivces, but it integrates well with existing Google Cloud infrastructure. For example, there is a service called Cloud Functions for Firebase that lets you write "server side code" that gets executed when Firebase events happen.
Thank you
I'm going FullStack... but still sudying. At the moment I can't see why I should learn serverless first, because of job's market. SQL is still a must to use, with a framework like Laravel.
In future, serverless will be a super fun stuff to learn. Not only it's fast, but the AWS and Google UI to their servers, are super cool and easy to understand.
Nice article.
Keep your eyes on a goal, check what job you want and learn for that if getting employed is your main focus.
I wish you all the best!
Thank you for all the great information. I am thinking about AWS certs
They are really good to find your way around. If you plan to go all in on AWS, do them!
Thank you
Maybe I can pick your brain sometime
Interesting article AWS is an area I need to improve in.
Cool article, I'm in the reverse camp, coming from a cloud background and backend development to figuring out how frontend works. For me, the frontend is way more challenging.
Yes, understandable.
I it seems so harmless at first sight, but so many things that make it complicated, haha.