Elegant Text Reveal Effect using React and Framer Motion | Letter-By-Letter Text Animation

  Рет қаралды 22,337

Vladyslav Dihtiarenko

Vladyslav Dihtiarenko

Күн бұрын

Пікірлер: 34
@safkatsadli1374
@safkatsadli1374 8 ай бұрын
Finally KZbin suggested me something very useful. Thank you sir
@VladyslavDihtiarenko
@VladyslavDihtiarenko 8 ай бұрын
You're very welcome!
@VladyslavDihtiarenko
@VladyslavDihtiarenko 10 ай бұрын
Welcome! I just started my channel and this is the first time I make KZbin tutorials. If you find this video helpful, consider hitting the like button and subscribe to my channel. This will help me to stay motivated in the long run. Btw, I'd be more than happy if you share your suggestions and tips on how I can make my tutorials better. Thanks a lot!
@merictunc
@merictunc 3 ай бұрын
Thank you!
@BlueSaturnn
@BlueSaturnn 6 ай бұрын
Great video and easy to follow! Thanks man!
@VladyslavDihtiarenko
@VladyslavDihtiarenko 6 ай бұрын
Glad you liked it!
@u9s0e9r
@u9s0e9r 8 ай бұрын
I wonder if having every single character placed inside a span tag affect SEO and indexation?
@mohitashliya8750
@mohitashliya8750 8 ай бұрын
Yes I am also curious about this question
@VladyslavDihtiarenko
@VladyslavDihtiarenko 8 ай бұрын
I'm also wondering... After doing some research, I've seen lots of discussions about this on Reddit, Stackoverflow, and other places. Most people say that the element doesn't affect SEO. However, they mostly guessing, so they not 100% sure :)
@mohitashliya8750
@mohitashliya8750 8 ай бұрын
@@VladyslavDihtiarenko Thanks bro you have done your homework
@bubbajaydee10
@bubbajaydee10 7 ай бұрын
You add a duplicate span tag for screen readers only, making it invisible. You can use the sr-only tailwind utility class for reference . Wrap a Span over the split span tags and label it aria hidden to screen readers don’t read the individual chars
@MrSeredan
@MrSeredan 4 ай бұрын
Чудове відео! Дякую
@sumitsinha995
@sumitsinha995 9 ай бұрын
Hey pal, make more videos like this. Also, could you provide a sheet in which the generally used animations are listed? It's hard to find them by name.
@VladyslavDihtiarenko
@VladyslavDihtiarenko 9 ай бұрын
Hi and welcome to my channel! While searching for animations, I noticed that people tend to name them as they please. There doesn’t seem to be a standardized set of animation names.
@sumitsinha995
@sumitsinha995 9 ай бұрын
@@VladyslavDihtiarenko thanks pal for replying but can you ping me common ones.And where you learned from.
@Dharmic_developer
@Dharmic_developer 9 ай бұрын
Nice vid❤
@VladyslavDihtiarenko
@VladyslavDihtiarenko 9 ай бұрын
Thanks!
@safkatsadli1374
@safkatsadli1374 8 ай бұрын
haha did it , thank you man
@VladyslavDihtiarenko
@VladyslavDihtiarenko 8 ай бұрын
🔥
@sankasanjeeva1182
@sankasanjeeva1182 6 ай бұрын
Nice video 😍. One thing, if we use char as the key it will thow an error saying "Encountered two children with the same key" since there could be same letters. Instead we can use React.Children.map(chars, char => {char})
@VladyslavDihtiarenko
@VladyslavDihtiarenko 6 ай бұрын
Thanks for sharing your advice! Evenmore, we can use indexes for two reasons: 1) Our text is a static lightweight DOM content that we don't expect to change 2) React actually uses indexes for key attrubute as a fallback
@voldemortvi4264
@voldemortvi4264 7 ай бұрын
oh man the video is so good and i have learned few things from it , may i ask how did you learn Regex because im having hard time learning it
@VladyslavDihtiarenko
@VladyslavDihtiarenko 7 ай бұрын
This was the most disgusting theme I had ever encountered. One time I even got a burnout while trying to understand regex.😂 Start with little steps towards learning it, like 5-10 mins a day. I recommend to google "freeCodeCamp regex", they have really good articles.
@tr-dev92
@tr-dev92 6 ай бұрын
Hey Brother thank you for the amazing video, is there anyway I can connect with you? Id like to know more of how you approached different problems :)
@VladyslavDihtiarenko
@VladyslavDihtiarenko 6 ай бұрын
Hi, welcome to my channel! Currently, I don't have any special community or chat for my subscribers. Probably, I'll create it later. For now, you can contact me through social media. I do prefer Telegram or Instagram. Here's the links: t.me/Vladislav_Degtyarenko instagram.com/vladislavdegtyarenko/
@dhruvbhatnagar4734
@dhruvbhatnagar4734 5 ай бұрын
can you show me how to do this using tailwind css in react ?? it's urgent i have a test for my internship
@VladyslavDihtiarenko
@VladyslavDihtiarenko 5 ай бұрын
Contact me via Telegram, and I'll try to help you: t.me/Vladislav_Degtyarenko
@RaJat2905_
@RaJat2905_ 7 ай бұрын
Hey pal, I wish to learn MERN full Stack web development. So, please suggest me appropriate course for MERN
@VladyslavDihtiarenko
@VladyslavDihtiarenko 7 ай бұрын
kzbin.info/www/bejne/eaemmoGbgdONZpI everything from Dave Gray is a gem 💎
@RaJat2905_
@RaJat2905_ 7 ай бұрын
Thanks 🙂
@VladyslavDihtiarenko
@VladyslavDihtiarenko 7 ай бұрын
@@RaJat2905_ 😎
@ahmedahmedx9600
@ahmedahmedx9600 8 ай бұрын
Why creating bunch of spans, can we just do it without creating lot of span for each character ?
@VladyslavDihtiarenko
@VladyslavDihtiarenko 8 ай бұрын
I haven't found any other way to handle animation for each character. Because of splitting text into individual HTML element, we are able to manipulate them with Javascript to perform CSS transitions. The element itself is just a markup element with no semantic meaning. I guess you've got SEO concerns, however after making a research, I found that It doesn't hurt search engine rankings. It's important to note that even GSAP's SplitText function uses this method.
Framer Motion (React) - The Basics
17:07
rithmic
Рет қаралды 41 М.
Staggered Text Animations with React and Framer Motion
11:59
Tom Is Loading
Рет қаралды 28 М.
ВЛОГ ДИАНА В ТУРЦИИ
1:31:22
Lady Diana VLOG
Рет қаралды 1,2 МЛН
Hilarious FAKE TONGUE Prank by WEDNESDAY😏🖤
0:39
La La Life Shorts
Рет қаралды 44 МЛН
Can I copy this text reveal scroll effect with CSS-only?
17:17
Kevin Powell
Рет қаралды 136 М.
GSAP vs Framer Motion for React
10:24
Olivier Larose
Рет қаралды 33 М.
go is great i hate it
14:44
SST
Рет қаралды 22 М.
Create the PERFECT Button (TailwindCSS / Framer Motion)
9:21
Build a Text Gradient Opacity on Scroll using Nextjs and Framer Motion
17:44
Next.js Image Optimization on Build Time (Static Export)
8:38
Vladyslav Dihtiarenko
Рет қаралды 1,7 М.
The Framer Motion Scroll Animation Masterclass
9:23
Tom Is Loading
Рет қаралды 41 М.
Master Staggered Text Animations with Framer Motion
21:33
Frontend FYI – by Jeroen
Рет қаралды 38 М.
SE 380 Homework 2
7:47
Ahmet Alp Samur
Рет қаралды 24
i built a viral app but don't know how to code.
16:26
Nicolas Moser
Рет қаралды 37 М.