Amin PartoviinJavaScript in Plain EnglishFront-End with Clean Architecture: Experiences and Lessons LearnedRecently, I adopted Clean Architecture for a React project, and I’m excited to share my experiences and lessons learned. This article will…3d ago3d ago
Amin PartoviinJavaScript in Plain EnglishImplementing Text-to-Voice and Voice-to-Text in Your React ApplicationIf you’re looking to incorporate speech-to-text and text-to-speech conversion into your React application, the Web Speech API provides a…Feb 27Feb 27
Amin PartoviinJavaScript in Plain EnglishNext.js Bundle Analysisimportance of bundle analysis, how to use it with Next.js, and key aspects to consider when utilizing third-party libraries.Oct 20, 2023Oct 20, 2023
Amin PartoviinJavaScript in Plain EnglishFrom Atomic Design to Practical Implementation: Crafting an Effective Front-end Project StructureThe structure of folders and files plays a crucial role in front-end architecture as it provides a framework for organizing and structuring…Jun 12, 2023Jun 12, 2023
Amin PartoviinJavaScript in Plain EnglishEnhancing User Experience with Web Performance: Understanding Metrics and ToolsIn this article, you’ll discover the importance of web performance and how to measure it using various metrics. We’ll also explore…Apr 4, 20232Apr 4, 20232
Amin PartoviinGeek CultureHow Browsers Make Websites Come to LifeAs a web developer, you may be asked a series of fundamental questions about how a web page is displayed on a screen during a technical…Mar 5, 2023Mar 5, 2023
Amin PartoviinGeek CultureEasily integrate multiple JavaScript frameworks into one web pageWho will win the battle? React, Vue, Angular, or …Feb 12, 2023Feb 12, 2023
Amin PartoviAstro, Super Fast JavaScript FrameworkThis article introduces you to Astro JS, how it can be useful, where its idea comes from, how the code structure looks like, and how it is…Feb 3, 2023Feb 3, 2023