amitprafull.comWhy I chose CRA over Vite for my React Project ?You must have stumbled upon many posts praising Vite and how it should be the de-facto standard to get started with React apps. Vite is awesome, nothing wrong with it. But, sometimes I just believe when you're put into this decision-making situation,...Mar 11, 2023·3 min read
amitprafull.comUploading files to Azure storage account using FastAPII've been lately playing around a lot with MS Azure, the world's second most popular cloud platform right behind AWS (Amazon Web Services). Recently, I implemented file upload feature from my application directly to Azure Storage. In this post, I'd b...Jan 17, 2023·5 min read
amitprafull.comTest Driven Development (TDD) using FastAPI and PostgresIn this post, I'd discuss the Test Driven Development (TDD) strategy of developing APIs in Python using the FastAPI library. It is a methodology where you write test cases for your API end-points first, and then develop controller functions for the c...Jan 9, 2023·7 min read
amitprafull.comIntegration of Vuex into Nuxt Js - multiple waysWhat is NUXT JS ? Nuxt JS is a front-end framework built on top of Vue JS which simplifies a lot of things for you out of the box like routing, importing components, adding plugins and more stuff. Among the many advantages it offers to seasonal Vue J...Jan 7, 2023·6 min read
amitprafull.comCreate a text editor in React using Material UII was doing some research on creating a feature text editor in React for one of my MERN projects. Text editors, similar to what we have on Hashnode, Stackoverflow, medium.com and many more websites. I was able to implement it using a library called '...Jan 5, 2023·3 min read