-
Урок 1. 00:02:29Introduction to the course
-
Урок 2. 00:05:04What is htmx?
-
Урок 3. 00:01:36The HOWL stack
-
Урок 4. 00:03:04The big ideas covered in this course
-
Урок 5. 00:01:22Student prerequisites
-
Урок 6. 00:02:52Vue, React, and htmx: A quick comparison
-
Урок 7. 00:00:55Git the source code
-
Урок 8. 00:01:10Meet your instructor: Michael Kennedy
-
Урок 9. 00:01:09A tour of htmx examples
-
Урок 10. 00:02:41Example: Infinite scroll
-
Урок 11. 00:03:29Example: Active search
-
Урок 12. 00:02:37Example: Lazy loading
-
Урок 13. 00:03:18Example: Bulk update
-
Урок 14. 00:01:27Introducing our web app: Video Collector
-
Урок 15. 00:03:38Setting up and running the Flask app
-
Урок 16. 00:05:50Key elements of code organization
-
Урок 17. 00:02:04Concept: Pydantic models
-
Урок 18. 00:02:18Concept: View models
-
Урок 19. 00:01:32Concept: Code organization
-
Урок 20. 00:00:50Our first feature: Click to edit
-
Урок 21. 00:00:57Introduction to building the non-htmx form
-
Урок 22. 00:06:35Adding the HTML for the add video form
-
Урок 23. 00:07:10'Add video' view methods
-
Урок 24. 00:03:36Creating the new video in the database
-
Урок 25. 00:02:27Installing htmx
-
Урок 26. 00:04:56A clean, enable add button, without the form
-
Урок 27. 00:03:42Server returns the form on-demand
-
Урок 28. 00:05:59Changing our mind, adding a cancel option
-
Урок 29. 00:02:05Concept: Showing the edit UI
-
Урок 30. 00:01:51Concept: Creating or canceling the video creation
-
Урок 31. 00:01:37Concept: Processing the form submission on the server
-
Урок 32. 00:01:49What do you mean by partials?
-
Урок 33. 00:02:06The jinja-partials package
-
Урок 34. 00:01:50Partials: A more realistic example
-
Урок 35. 00:03:49Installing jinja-partials
-
Урок 36. 00:03:54Removing duplication of add video HTML
-
Урок 37. 00:01:25Concept: Using partials
-
Урок 38. 00:00:48Introducing active search
-
Урок 39. 00:02:01Where we're headed with active search
-
Урок 40. 00:04:06Create the search page skeleton
-
Урок 41. 00:01:29Search text is better as an optional URL element
-
Урок 42. 00:04:15Performing the server-side search
-
Урок 43. 00:02:29HTML input controls for search
-
Урок 44. 00:07:10Searching as they type with htmx
-
Урок 45. 00:04:29Rendering the videos found in search
-
Урок 46. 00:02:21Search history in the address bar
-
Урок 47. 00:04:01Deep linking to search results
-
Урок 48. 00:01:14Concept: Triggering the search with htmx
-
Урок 49. 00:01:24Concept: Is a request htmx originated?
-
Урок 50. 00:02:02Concept: Supporting deep linking
-
Урок 51. 00:00:53Introducing infinite scroll
-
Урок 52. 00:01:53Popular sites using infinite scroll
-
Урок 53. 00:04:18Reorganizing the feed HTML for infinite scrol
-
Урок 54. 00:03:23Returning a limited set of videos
-
Урок 55. 00:05:23The htmx scroll trigger
-
Урок 56. 00:03:54Implementing more videos on the server
-
Урок 57. 00:02:24Concept: Triggering another page as you scroll
-
Урок 58. 00:01:59HOWL for the finish line
-
Урок 59. 00:01:04Examples first, docs second
-
Урок 60. 00:03:14Core elements of the starter Flask app
-
Урок 61. 00:01:54Click to edit functionality
-
Урок 62. 00:02:11Jinja-partials package
-
Урок 63. 00:02:16Active search with htmx
-
Урок 64. 00:01:59Partial or full response?
-
Урок 65. 00:02:19Infinite scroll with htmx
-
Урок 66. 00:00:59Thank you and goodbye
- Категории
- Источники
- Все курсы
- Разделы
- Книги