Alexander SivtsovinBits and PiecesDifferent Ways to Store Data in browserDifferent ways to store data in the browser, along with their pros and cons: Cookies, Local Storage, Session Storage, IndexedDB, WebSQL.Apr 22, 2023Apr 22, 2023
Alexander SivtsovinJavaScript in Plain EnglishHow to Use Local Storage in React AppsIn this article, we will explore how to use local storage in React applications and discuss best practices for using local storage…Apr 12, 20231Apr 12, 20231
Alexander SivtsovinJavaScript in Plain EnglishProp Drilling in React: Understanding the Benefits and Pitfalls of Passing Props Down the Component…In React, components can pass data to their child components using props. Prop drilling is a technique used in React to pass data from a…Apr 8, 2023Apr 8, 2023
Alexander SivtsovinJavaScript in Plain EnglishJavaScript anti-patterns you should avoidJavaScript is a popular programming language that has become the backbone of the modern web. It is a versatile language that can be used to…Apr 5, 2023Apr 5, 2023
Alexander SivtsovinJavaScript in Plain EnglishWhy Clean Code Is Important and How You Can Maintain a Clean CodeClean Code is a coding philosophy that emphasizes writing software code that is easy to read, understand, and maintain. This approach…Apr 4, 2023Apr 4, 2023
Alexander SivtsovinBits and PiecesBest Practices for Managing Dependencies in JavaScript ProjectsIn a JavaScript project, dependencies are used to define the external packages or modules that your project needs to run properly. These…Mar 31, 2023Mar 31, 2023
Alexander SivtsovinJavaScript in Plain EnglishHow to Review Code and Not Be a Bad GuyHow to make code review better and save relationships with your colleaguesMar 7, 2023Mar 7, 2023
Alexander SivtsovinJavaScript in Plain EnglishThe Easiest Guide to Implementing Plugin for Your Build ConfigIn this post, I would like to talk about tools and how we can extend them for our goals. Often, in large companies or projects, there are a…Mar 7, 2023Mar 7, 2023
Alexander SivtsovinJavaScript in Plain EnglishSolving the Chaos of Packages with Lerna and MonorepoHow to avoid chaos when organizing the development and storage of packagesMar 6, 2023Mar 6, 2023
Alexander SivtsovinJavaScript in Plain EnglishHow to Move a Project to Another Tool and Fix Arising IssuesThese tips demonstrate how to make the most of a tool.Feb 11, 2023Feb 11, 2023