PinnedLama IbrahiminJavaScript in Plain EnglishIntroduction to React Server Components 🚀React Server Components is a new feature that is currently in the experimental stage and is being developed by the React team. It is a way…Mar 24, 20231Mar 24, 20231
PinnedLama IbrahiminJavaScript in Plain EnglishHackerRank Certified 🥇Javascript(Basic) Question Solved ✅Hackerrank has Skills Certification in multiple Topics including Javascript, React, Python, Angular, Node, and many more you can check it…Mar 22, 2023Mar 22, 2023
Lama IbrahiminJavaScript in Plain EnglishSort and Reverse Arrays Without Mutating the Original Array in JavaScriptA new proposal in TC39 introduces additional methods (toSorted, toReversed, toSpliced) on Array.prototype and TypedArray.prototype to…Apr 19, 2023Apr 19, 2023
Lama Ibrahim5 ways to find a value in an array of objects in JavascriptIn JavaScript, arrays are a commonly used data structure for storing multiple values. Arrays can contain various types of data, including…Apr 5, 2023Apr 5, 2023
Lama Ibrahim“Top 10” HTTP Status Code explained you need to know as a Front End DeveloperHTTP status codes are three-digit codes that are returned by web servers to indicate the status of an HTTP request made by a client, such…Mar 27, 2023Mar 27, 2023
Lama IbrahimImplement Custom Hooks 🔥 useHover() & useFocus() & useClickOutSide()It is common to see conditional rendering based on the hover state of some element. We can achive it by the CSS pseduo class :hover…Mar 21, 2023Mar 21, 2023
Lama IbrahimImplementing Custom Hooks 💥.. usePrevious() & useTimeOut()The main reason to write a custom hook is for code reusability. For example, instead of writing the same code across multiple components…Mar 21, 2023Mar 21, 2023
Lama IbrahimWhat’s the difference between for…in and Object.keysBoth for…in and Object.keys() can be used to iterate over Object properties, but there is a difference between them.Mar 20, 2023Mar 20, 2023