Use map() to loop & return a new array:
code:
const doubled = nums.map(n => n * 2);
It's cleaner than forEach when you need transformed output.
Functional & elegant! ✨
#JavaScript #Frontend #CodeTips #WebDev #amankureshi
#amankureshiFrontend #javascript
Use map() to loop & return a new array:
code:
const doubled = nums.map(n => n * 2);
It's cleaner than forEach when you need transformed output.
Functional & elegant! ✨
#JavaScript #Frontend #CodeTips #WebDev #amankureshi
#amankureshiFrontend #javascript
Use useEffect to run code after render:
useEffect(() => {
// fetch data or run logic
}, []);
It acts like componentDidMount 🧲
✅ Great for API calls, DOM events & timers.
Keep logic clean & reactive! 💡
#ReactJS #Hooks #Frontend #WebDev #amankureshi #amankureshiFrontend #kureshiaman
Use useEffect to run code after render:
useEffect(() => {
// fetch data or run logic
}, []);
It acts like componentDidMount 🧲
✅ Great for API calls, DOM events & timers.
Keep logic clean & reactive! 💡
#ReactJS #Hooks #Frontend #WebDev #amankureshi #amankureshiFrontend #kureshiaman
Want a smooth hover effect?
button {
transition: all 0.3s ease;
}
✨ It adds sleek animations to color, size, shadow, and more.
Pro Tip: Pair with :hover to create interactive UI!
Make your UI feel alive! ⚡
#CSS #Frontend #WebDesign #UIUX #amankureshi #amanFrontend #kureshiaman
Want a smooth hover effect?
button {
transition: all 0.3s ease;
}
✨ It adds sleek animations to color, size, shadow, and more.
Pro Tip: Pair with :hover to create interactive UI!
Make your UI feel alive! ⚡
#CSS #Frontend #WebDesign #UIUX #amankureshi #amanFrontend #kureshiaman
Use optional chaining ?. to avoid errors:
user?.profile?.name
No more "cannot read property of undefined" 😎
Cleaner & safer code!
#JavaScript #Frontend #CodeTips #amankureshi #amanFrontend #js
Use optional chaining ?. to avoid errors:
user?.profile?.name
No more "cannot read property of undefined" 😎
Cleaner & safer code!
#JavaScript #Frontend #CodeTips #amankureshi #amanFrontend #js
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
gap: 1rem;
Quick, clean layout for any screen size!
#amankureshi #Frontend #CSS #WebDev
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
gap: 1rem;
Quick, clean layout for any screen size!
#amankureshi #Frontend #CSS #WebDev