surya prakash
@heysuryaaaa
Followers
95
Following
109
Media
50
Statuses
332
Frontend developer by choice
Hyderabad, India
Joined April 2023
🔱 One of the best features in modern frontend frameworks: 🌟 The children Prop Pattern, also called Component Composition. It’s the secret behind writing truly reusable layouts, sections, and components, without hardcoding structure or markup. 👇
1
0
0
inspired by @telescopefyi had to recreate this trippy scroll animation using GSAP + React + TailwindCSS. 🎯check it out - https://t.co/dk0x7AHwH3
#gsap #reactjs #frontenddevelopment
#tailwindcss #animations #webanimations
0
0
0
🧠 In short: Composition is the real power of modern component-based frameworks. #ReactJS #AstroJS #FrontendDevelopment #ComponentDesign #UIArchitecture #Components #FrontendTips
0
0
0
💡 Why it matters: - Encourages reusability and cleaner UI architecture - Reduces duplication across layouts and components - Enables flexible composition, some examples - Components, Modal, Layouts, Sections, Shapes and many more.
1
0
0
// Usage <GridLayout cols={3}> <Card /> <Card /> <Card /> </GridLayout> ✅ <slot /> in Astro works like props.children in React, enabling flexible component composition.
1
0
0
🚀 AstroJS // GridLayout.astro --- const { cols = 2 } = Astro.props; --- <section class="grid gap-5" style={{ gridTemplateColumns: `repeat(${cols}, 1fr)` }}> <slot /> </section>
1
0
0
// Usage <GridLayout cols={3}> <Card /> <Card /> <Card /> </GridLayout> ✅ props.children allows you to compose components dynamically, making your layouts reusable and flexible.
1
0
0
⚛️ ReactJS // GridLayout.jsx export default function GridLayout({ cols = 2, children }) { return ( <section className="grid gap-5" style={{ gridTemplateColumns: `repeat(${cols}, 1fr)` }}> {children} </section> ); }
1
0
0
“When you spend 3 hours fixing ui issues and no one notices, that’s true frontend.” #frontenddeveloper
0
0
0
tried this amazing ui inspired by @shadcn @shadcnblocks developed in react.js, swiper.js and tailwindcss. #reactjs #swiperjs #tailwindcss
#frontenddevelopment
0
0
0
Sass is more than just CSS with a fancy name, its a CSS on steroids. I prefer Sass more than anything to write custom styles, the power of nesting and mixins make your code development fast and easy. #Sass #Scss #CSS
#frontenddevelopment
0
0
0
Its not exactly same though but tried a hover text animation inspired by https://t.co/lcWfiN3p4b footer links. #gsap #frontenddevelopment #tailwindcss
#css
0
0
0
Frameworks change. But HTML, CSS, and JS basics stay the same. Master those — frameworks will feel easy. #frontenddevelopment
0
0
0
Use CSS Grid for page layouts and Flexbox for aligning items inside the layouts, divs and sections. They’re not competitors — they’re friends. #frontenddevelopment
0
0
0
If your website looks good but feels slow and jerky — it’s not good. Frontend isn’t just about UI, it’s about experience. Smooth transitions, fast loading, zero jank — that’s real frontend craft. #frontenddevelopment
0
0
0
Played around with React, GSAP and Tailwind today — animations make everything feel alive ⚡ link - https://t.co/cKkGlxHaNY
#reactjs #gsap #tailwindcss
#props
0
0
1
You can’t go wrong with this modern frontend stack: ⚛️ React 🧱 Tailwind CSS 🚀 Astro / Next.js ⚙️ TypeScript 🧠 Headless CMS (Strapi / Sanity) What’s your go-to setup in 2025? #frontenddevelopment
0
0
0
0
0
0
Added #gsap draggable plugin to my #r3f 404 page it looks more fun!!!🤩🤩 #frontenddevelopment #reactjs
#gsap #draggable
0
0
1
Should I learn UIUX designing? or just deep dive into Frontend development? #frontenddevelopment #UIUX
0
0
2