Designing Web Layouts with Bootstrap 5
Год издания: 2025
Автор: Imsirovic A.
Издательство: Apress
ISBN: 979-8-8688-1904-9
Язык: Английский
Формат: PDF/EPUB
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 329
Описание: Designing Web Layouts with Bootstrap 5 will guide you through the creation of responsive web layouts using Bootstrap. It covers foundational topics like HTML, CSS, and javascript revision, progressing to more advanced Bootstrap features such as grids, and components as well as integrations with modern front-end tools like React. Bootstrap 5.3 introduces significant updates, making it essential for developers in mastering modern web design techniques.
Split into three parts, each centered on an increasingly intricate design project, the book starts with a refresher on the main concepts of HTML, CSS and javascript before diving into Bootstrap essentials like containers, breakpoints, and the grid system as well as utility classes for styling, typography and images. We then move deeper, looking at web forms, components and deployment techniques. The final project looks at integrating Bootstrap with React exploring modern front-end design, development workflows and best practices.
You Will:
- Learn how to utilize Bootstrap 5.3 to design clean and responsive websites
- Understand theessentials of modern front-end development and best practices
- Explore how to integrate Bootstrap with React for powerful, professional-quality websites
Примеры страниц (скриншоты)
Оглавление
About the Author xix
About the Technical Reviewers xxi
Introduction xxiii
Part I: Your First Layout: Portfolio Page 1
Chapter 1: What You Need to Know: Revision of HTML, CSS, and JavaScript .3
Chapter 2: Containers and Rows in Bootstrap 5.3 43
Chapter 3: Columns, Breakpoints, and the Grid in Bootstrap 5.3 57
Chapter 4: Utilities, Typography, Images, and Tables in Bootstrap 5.3 .79
Part II: Your Second Layout: Invoice Maker 109
Chapter 5: Forms in Bootstrap 5.3 111
Chapter 6: Components in Bootstrap 5.3 131
Chapter 7: JavaScript-Powered Components in Bootstrap 5.3 159
Chapter 8: Sharing Your Invoice Maker App with the World 193
Part III: Your Third Layout: Bootstrap 5.3 and React 205
Chapter 9: Modern Front-End Tooling 207
Chapter 10: React Concepts You Need to Know to Code Your Layout .221
Chapter 11: Adding Interactivity to Your React Restaurant Website 251
Chapter 12: Improving Your Restaurant Website Using the React-Bootstrap npm Package 283
Index 309