A website full of animations & javascript handlers with a perfect Lighthouse score? Whenever I make a Lighthouse test in , I feel refreshed 🥰
Should I share the tips?
Level up your animations
#4
🚀
✨ Switch to cubic-bezier over ease/linear.
Wonder why my CSS animations always glide so smoothly? My secret? I opt for cubic-bezier(0.6, 0.6, 0, 1) over the usual ease or linear. Try it!
🌊 Why I use
@QwikDev
instead of Nuxt/Next?
#1
Because it makes it easy to achieve a perfect page speed score 🫠
All my Qwik projects show such a performance that the me in the past could not even dream of it.
📌 Here's how I coded lightning fast SaaS landing pages.
A website full of animations & javascript handlers with a perfect Lighthouse score? Whenever I make a Lighthouse test in , I feel refreshed 🥰
Should I share the tips?
Exciting news!
The new landing for Reflect is now live! 🥳
After a month's work, I am truly thrilled to share the development process behind its creation... 👇
🔗
I guess I am kinda a pagespeed developer now :D
I used
@QwikDev
in my personal website too and thrilled about how it made the optimizing process much more easier than the popular javascript frameworks.
The best animations speak for themselves. Here's a glimpse of our latest creation with
@oguzyagizkara
– "send a message to GitHub, and watch it come alive in our app.”
No words needed, the motion tells the tale. 🫠
Kudos to the devs who built
@vercel
's new homepage. However, it illustrates why I usually opt for Qwik.js for landing pages.
The hero animation is impressive, but the download time leads to a 4 second blocking time (including other scripts).
@QwikDev
🫶
I still can't believe this is real 💀 Many thanks to
@necatikcl
for creating this magical experience. It feels absolutely amazing! The clicking sensation is pure perfection 🤤 Details matter.
HQ:
✨Floating stars with no libraries.
Honestly, every front-end dev should learn how to use canvas; it is truly the best choice for these kind of particle effects.
🧑🏻💻Codepen:
Better Animations Tip
#2
⚡️ Use Javascript Web Animations API instead of 3rd party libraries!
Third-party animation libraries have their place, but the inbuilt Web Animations API (WAAPI) can be a superior choice for many situations. Let's explore why!
(1/7)
🫠 We don't even have a mobile version yet, but...
Getting used to
@QwikDev
, I don't even need to look back to my code now, it is optimised by default.
Ever thought about adding a splash of vibrant colors to your web projects?
Swap your usual 'color' for 'color: color(display-p3 1 0.5 0)'! 🎨
It offers a 33%~~ vibrant colors for the P3 supported screens.
A useful SCSS p3 convertor in the comments ⬇️
Front-end Performance Tips
#2
⚠️ Consider PNGs for complex, large-size visuals
Using SVGs for vector graphics on your site? They're great for scalability, but can sometimes bog down performance. Here's why:
Front end performance tips
#4
🔮Elevate your images for retina screens.
Use `srcset` to show crystal-clear images for retina users, without forcing other monitors to download 2x large images.
Better Animations Tip
#1
⚠️ Avoid animating the layout!
When animating properties like `top`, `left`, `padding`, or `margin`, the browser performs heavy calculations on every frame. Let's dive into some examples to understand this better.
1/6
We don't download the whole movie before starting to watch it.
Why do we have to download the whole application before it becomes interactive?
Imagine a world where the Application could be streamed to you in the same way as Movies.
After 2 incredible years of development, we're beyond excited to finally launch Wope! 🚀
Every retweet, every upvote on Producthunt, helps us reach more people. Let's spread the word and make this launch a grand success. Appreciate your support! 💫
We've spent two hard-working years on this, feeling a bit shy but really proud!
🔮 Big news: Wope is now officially out there. ✨
- Give us a hand by sharing this tweet: 💟🔀
- If you like what we do, support us on Producthunt: 🔼💬
Click this tweet to see the launch URL 🚀👀
Every time I work with a designer I tell them to do whatever you want, front-end is my problem, not yours to consider.
Then they gave me the wildest creative work ever. Just give them freedom.
And all I do is literally just sitting and not stopping until that stupid text effect
Front-end Performance Tips
#1
⚠️ Use FE blurs as a last resort
CSS filters like `filter: blur()` and `backdrop-filter: blur()` may be visually appealing, but they can impact your site's performance significantly. Here's why:
(1/7)
Front-end Performance Tips
#3
🛠️ Optimizing Web Fonts
Web Fonts are critical for good design, but they can also have a significant impact on your site's performance. Here's why and how you can optimize them:
Abracadabra 🪄
New release alert 🧙♂️ Are you ready to dive into a magical world?
Wiza's website just got a sparkling redesign that is going to put some magic into your day ✨
Design by me:
@oguzyagizkara
Development:
@necatikcl
See live →
Better Animations Tip
#3
🚀 Run expensive animations only when they're visible!
Animations add flair to your site, but they can also consume resources. A savvy way to optimize performance is to run heavy animations only when they're visible. Let's understand how.
1/7
Calling all web enthusiasts! I'm excited to share my knowledge as a front-end developer. Tell me what interests you in web development, and I'll create engaging content just for you. Let's explore the world of web together!
Developing CSS to Safari is not a hard task, you can just use `autoprefixer` plugin to support it; thanks to that most of the time I don't need to look after my CSS at all.
I tried
@cursor_ai
for just one day, we will definitely be together for a very long time. It's really handy to have a coding optimized AI at hand.
Good to see AI is coming closer to my workspace day by day.
As a final note, be sure to check out
@oguzyagizkara
's tweet, where he shares insights into the design process behind Reflect's new landing page. A fantastic collaboration that brought this project to life! 🎉🚀
Big news ✨
Are you ready to be blown away?
Reflect's website just got a massive redesign that's going to leave you speechless 🫧
Join me as I take you through the journey of how we made it happen 🪄
See live:
Announcement Alert 🪄
Hold your breath, get ready for a surprise!
The Dimension's website has been reinvented and reimagined. Prepare to be amazed 🫶
I can't wait to show you the ins and outs of this fantastic redesign adventure 🔍
See live →