Skip to main content

You Don’t Need JavaScript | A Practical CSS eBook

0h 0m 0s
English
Paid

"Без JavaScript" is a comprehensive 125-page book filled with modern CSS techniques, practical examples, and step-by-step lessons. Discover how to replace excessive JavaScript with lightweight CSS components, enhancing performance, maintainability, and compatibility with future web standards.

Key Learnings

Creating Popover Menus Using Only CSS

Leverage the Popover API to implement accessible dropdown menus that seamlessly function across most devices. This approach can be easily extended to create various interactive components.

Making Accessible Accordions with Just CSS

Utilize semantic HTML and modern CSS features to build fully accessible accordions that work flawlessly on any device. This solution is perfect for FAQs, hidden content, and more.

Creating Impressive Scroll Animations — 100% in CSS

Learn how to utilize CSS and modern APIs to animate elements during scrolling, adding interactivity and depth without compromising performance.

Additional Advanced Components

Explore a range of advanced components that were once deemed impossible without JavaScript: dark theme toggles, comparison sliders, anchor navigation, powerful effects with :has(), and other state-of-the-art CSS capabilities.

About the Author: Theo Soti

Theo Soti thumbnail

For the past eight years, I have been working with teams on creating fast and responsive interfaces using modern CSS capabilities. Over time, I started sharing my knowledge online — and this small hobby has grown into an entire community:

  • 16,000+ developers on LinkedIn
  • 9 million views per year
  • 1,500 newsletter subscribers

My project “You Don’t Need JavaScript” gathers the best CSS techniques and patterns for creating fast and modern interfaces — with less code and more enjoyment in development.

Books

Read Book You Don’t Need JavaScript | A Practical CSS eBook

#Title
1You Don’t Need JavaScript | A Practical CSS eBook
2cheatsheet