I’m guessing everytime someone mentions JAMStack, front-end developers feel like this…
About a year ago, I was given a task by a friend, build an application that would allow a user to record audio and save it on Azure Blob Storage. This should be easy, what’s the worst that can happen? Truth be told, I had never interacted with any of the Browser APIs, except for the DOM, and I had completely no idea how to start or build it. I did claim to be a web developer, but it was at that moment that I knew I barely knew anything, not that I know much now…but I’m trying 😂🤷♂️ (there is so much to do on the web, I grew older and wiser I guess).
I stumbled onto Netlify, and decided to give it a shot, and I was beyond pleased. Click, click…your site is live. One click deployments are one of the best things that have happened for us, especially for those who don’t like thinking about servers like me. The features I really love is the continuous deployment and serverless functions. No more server-side code.
There are plenty of other service providers that allow developers to build full stack applications without worrying about backend programming such as Firebase and FaunaDB and they are remarkable. These tools have revolutionized our workflows as front-end developers. I recommend you give them a shot and share with the rest of the world your experience.
Summary, I built a web application, glued the pieces together, deployed it for free and I could easily make iterations to improve the application. Does that make me a full stack developer? 🙈😛