ºÝºÝߣshows by User: mauricedb / http://www.slideshare.net/images/logo.gif ºÝºÝߣshows by User: mauricedb / Thu, 05 Dec 2024 12:55:20 GMT ºÝºÝߣShare feed for ºÝºÝߣshows by User: mauricedb Production-ready Next.js App with Cursor AI /slideshow/production-ready-next-js-app-with-cursor-ai/273858486 reactdayberlin2024-241205125520-84a7296b
Code Less, Create More: AI-Driven App Development for React Devs. Join us for a workshop designed for React developers eager to harness the power of AI to streamline their app development process. In "Code Less, Create More," you'll learn how to build applications using the Cursor IDE with the power of AI and minimal manual coding. Explore how Cursor, an AI-enhanced code editor, revolutionizes your coding experience by seamlessly integrating with your existing workflow. Uncover its advanced capabilities: predicting your next edits, offering real-time code suggestions, and comprehending your project's architecture. This allows you to channel your energy into creativity and innovation rather than grappling with syntax and repetitive tasks. We'll guide you through initializing a Next.js project, demonstrating how to utilize AI tools to efficiently craft dynamic, responsive applications. By the workshop's conclusion, you'll possess the skills to construct sophisticated software with reduced coding effort, empowering you to become a more productive and innovative developer. Whether you're a seasoned React developer or new to AI-assisted coding, this workshop will equip you with the knowledge and tools to elevate your development projects to the next level.]]>

Code Less, Create More: AI-Driven App Development for React Devs. Join us for a workshop designed for React developers eager to harness the power of AI to streamline their app development process. In "Code Less, Create More," you'll learn how to build applications using the Cursor IDE with the power of AI and minimal manual coding. Explore how Cursor, an AI-enhanced code editor, revolutionizes your coding experience by seamlessly integrating with your existing workflow. Uncover its advanced capabilities: predicting your next edits, offering real-time code suggestions, and comprehending your project's architecture. This allows you to channel your energy into creativity and innovation rather than grappling with syntax and repetitive tasks. We'll guide you through initializing a Next.js project, demonstrating how to utilize AI tools to efficiently craft dynamic, responsive applications. By the workshop's conclusion, you'll possess the skills to construct sophisticated software with reduced coding effort, empowering you to become a more productive and innovative developer. Whether you're a seasoned React developer or new to AI-assisted coding, this workshop will equip you with the knowledge and tools to elevate your development projects to the next level.]]>
Thu, 05 Dec 2024 12:55:20 GMT /slideshow/production-ready-next-js-app-with-cursor-ai/273858486 mauricedb@slideshare.net(mauricedb) Production-ready Next.js App with Cursor AI mauricedb Code Less, Create More: AI-Driven App Development for React Devs. Join us for a workshop designed for React developers eager to harness the power of AI to streamline their app development process. In "Code Less, Create More," you'll learn how to build applications using the Cursor IDE with the power of AI and minimal manual coding. Explore how Cursor, an AI-enhanced code editor, revolutionizes your coding experience by seamlessly integrating with your existing workflow. Uncover its advanced capabilities: predicting your next edits, offering real-time code suggestions, and comprehending your project's architecture. This allows you to channel your energy into creativity and innovation rather than grappling with syntax and repetitive tasks. We'll guide you through initializing a Next.js project, demonstrating how to utilize AI tools to efficiently craft dynamic, responsive applications. By the workshop's conclusion, you'll possess the skills to construct sophisticated software with reduced coding effort, empowering you to become a more productive and innovative developer. Whether you're a seasoned React developer or new to AI-assisted coding, this workshop will equip you with the knowledge and tools to elevate your development projects to the next level. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/reactdayberlin2024-241205125520-84a7296b-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Code Less, Create More: AI-Driven App Development for React Devs. Join us for a workshop designed for React developers eager to harness the power of AI to streamline their app development process. In &quot;Code Less, Create More,&quot; you&#39;ll learn how to build applications using the Cursor IDE with the power of AI and minimal manual coding. Explore how Cursor, an AI-enhanced code editor, revolutionizes your coding experience by seamlessly integrating with your existing workflow. Uncover its advanced capabilities: predicting your next edits, offering real-time code suggestions, and comprehending your project&#39;s architecture. This allows you to channel your energy into creativity and innovation rather than grappling with syntax and repetitive tasks. We&#39;ll guide you through initializing a Next.js project, demonstrating how to utilize AI tools to efficiently craft dynamic, responsive applications. By the workshop&#39;s conclusion, you&#39;ll possess the skills to construct sophisticated software with reduced coding effort, empowering you to become a more productive and innovative developer. Whether you&#39;re a seasoned React developer or new to AI-assisted coding, this workshop will equip you with the knowledge and tools to elevate your development projects to the next level.
Production-ready Next.js App with Cursor AI from Maurice De Beijer [MVP]
]]>
29 0 https://cdn.slidesharecdn.com/ss_thumbnails/reactdayberlin2024-241205125520-84a7296b-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Building Robust Web Applications with Test-Driven Development and Playwright: A Comprehensive Workshop /slideshow/building-robust-web-applications-with-test-driven-development-and-playwright-a-comprehensive-workshop/273645835 buildingrobustwebapplicationswithtest-drivendevelopmentandplaywright-241127124514-9095f397
Get ready to take your front-end development skills to the next level with our hands-on workshop. In this four-hour session, you will learn the ins and outs of test-driven development using Playwright, a powerful tool that will revolutionize your web development workflow. Are you tired of spending endless hours debugging issues in your web applications? Dive deep into writing tests before writing code, ensuring top-notch quality and functionality in your web applications. Say goodbye to manual testing and hello to automated tests that catch bugs early in the development process. Join us for an interactive and fun workshop where you'll gain the confidence to elevate your front-end development game and build web applications like a pro. Don't let common pain points like inconsistent UI behavior or regression issues slow you down - learn how to effectively use Playwright to avoid these pitfalls and streamline your development process. Don't miss this opportunity to unlock the full potential of test-driven development with Playwright – sign up now and get ready to uplevel your skills!]]>

Get ready to take your front-end development skills to the next level with our hands-on workshop. In this four-hour session, you will learn the ins and outs of test-driven development using Playwright, a powerful tool that will revolutionize your web development workflow. Are you tired of spending endless hours debugging issues in your web applications? Dive deep into writing tests before writing code, ensuring top-notch quality and functionality in your web applications. Say goodbye to manual testing and hello to automated tests that catch bugs early in the development process. Join us for an interactive and fun workshop where you'll gain the confidence to elevate your front-end development game and build web applications like a pro. Don't let common pain points like inconsistent UI behavior or regression issues slow you down - learn how to effectively use Playwright to avoid these pitfalls and streamline your development process. Don't miss this opportunity to unlock the full potential of test-driven development with Playwright – sign up now and get ready to uplevel your skills!]]>
Wed, 27 Nov 2024 12:45:13 GMT /slideshow/building-robust-web-applications-with-test-driven-development-and-playwright-a-comprehensive-workshop/273645835 mauricedb@slideshare.net(mauricedb) Building Robust Web Applications with Test-Driven Development and Playwright: A Comprehensive Workshop mauricedb Get ready to take your front-end development skills to the next level with our hands-on workshop. In this four-hour session, you will learn the ins and outs of test-driven development using Playwright, a powerful tool that will revolutionize your web development workflow. Are you tired of spending endless hours debugging issues in your web applications? Dive deep into writing tests before writing code, ensuring top-notch quality and functionality in your web applications. Say goodbye to manual testing and hello to automated tests that catch bugs early in the development process. Join us for an interactive and fun workshop where you'll gain the confidence to elevate your front-end development game and build web applications like a pro. Don't let common pain points like inconsistent UI behavior or regression issues slow you down - learn how to effectively use Playwright to avoid these pitfalls and streamline your development process. Don't miss this opportunity to unlock the full potential of test-driven development with Playwright – sign up now and get ready to uplevel your skills! <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/buildingrobustwebapplicationswithtest-drivendevelopmentandplaywright-241127124514-9095f397-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Get ready to take your front-end development skills to the next level with our hands-on workshop. In this four-hour session, you will learn the ins and outs of test-driven development using Playwright, a powerful tool that will revolutionize your web development workflow. Are you tired of spending endless hours debugging issues in your web applications? Dive deep into writing tests before writing code, ensuring top-notch quality and functionality in your web applications. Say goodbye to manual testing and hello to automated tests that catch bugs early in the development process. Join us for an interactive and fun workshop where you&#39;ll gain the confidence to elevate your front-end development game and build web applications like a pro. Don&#39;t let common pain points like inconsistent UI behavior or regression issues slow you down - learn how to effectively use Playwright to avoid these pitfalls and streamline your development process. Don&#39;t miss this opportunity to unlock the full potential of test-driven development with Playwright – sign up now and get ready to uplevel your skills!
Building Robust Web Applications with Test-Driven Development and Playwright: A Comprehensive Workshop from Maurice De Beijer [MVP]
]]>
10 0 https://cdn.slidesharecdn.com/ss_thumbnails/buildingrobustwebapplicationswithtest-drivendevelopmentandplaywright-241127124514-9095f397-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Mastering React Server Components and Server Actions in React 19 /slideshow/mastering-react-server-components-and-server-actions-in-react-19/273398067 react-advanced-2024-241118101104-707653d6
Explore the world of React Server Components, seamlessly blending server-side rendering with client-side interactivity for unmatched performance and user experience. Dive into React Server Actions to see how they combine client-side interactivity with server-side logic, making it easier to develop interactive applications without traditional API constraints. Get hands-on experience with practical exercises, real-world examples, and expert guidance on implementing these technologies into your projects. Learn essential topics such as the differences between Server and Client Components, optimizing data fetching, passing data effectively, and maximizing performance with new React hooks like useActionState, useFormStatus and useOptimistic. Whether you're new to React or a seasoned pro, this workshop will equip you with the knowledge and tools to elevate your web development skills. Stay ahead of the curve and master the cutting-edge technology of React 19. Don't miss out - sign up now and unleash the full power of React!]]>

Explore the world of React Server Components, seamlessly blending server-side rendering with client-side interactivity for unmatched performance and user experience. Dive into React Server Actions to see how they combine client-side interactivity with server-side logic, making it easier to develop interactive applications without traditional API constraints. Get hands-on experience with practical exercises, real-world examples, and expert guidance on implementing these technologies into your projects. Learn essential topics such as the differences between Server and Client Components, optimizing data fetching, passing data effectively, and maximizing performance with new React hooks like useActionState, useFormStatus and useOptimistic. Whether you're new to React or a seasoned pro, this workshop will equip you with the knowledge and tools to elevate your web development skills. Stay ahead of the curve and master the cutting-edge technology of React 19. Don't miss out - sign up now and unleash the full power of React!]]>
Mon, 18 Nov 2024 10:11:03 GMT /slideshow/mastering-react-server-components-and-server-actions-in-react-19/273398067 mauricedb@slideshare.net(mauricedb) Mastering React Server Components and Server Actions in React 19 mauricedb Explore the world of React Server Components, seamlessly blending server-side rendering with client-side interactivity for unmatched performance and user experience. Dive into React Server Actions to see how they combine client-side interactivity with server-side logic, making it easier to develop interactive applications without traditional API constraints. Get hands-on experience with practical exercises, real-world examples, and expert guidance on implementing these technologies into your projects. Learn essential topics such as the differences between Server and Client Components, optimizing data fetching, passing data effectively, and maximizing performance with new React hooks like useActionState, useFormStatus and useOptimistic. Whether you're new to React or a seasoned pro, this workshop will equip you with the knowledge and tools to elevate your web development skills. Stay ahead of the curve and master the cutting-edge technology of React 19. Don't miss out - sign up now and unleash the full power of React! <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/react-advanced-2024-241118101104-707653d6-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Explore the world of React Server Components, seamlessly blending server-side rendering with client-side interactivity for unmatched performance and user experience. Dive into React Server Actions to see how they combine client-side interactivity with server-side logic, making it easier to develop interactive applications without traditional API constraints. Get hands-on experience with practical exercises, real-world examples, and expert guidance on implementing these technologies into your projects. Learn essential topics such as the differences between Server and Client Components, optimizing data fetching, passing data effectively, and maximizing performance with new React hooks like useActionState, useFormStatus and useOptimistic. Whether you&#39;re new to React or a seasoned pro, this workshop will equip you with the knowledge and tools to elevate your web development skills. Stay ahead of the curve and master the cutting-edge technology of React 19. Don&#39;t miss out - sign up now and unleash the full power of React!
Mastering React Server Components and Server Actions in React 19 from Maurice De Beijer [MVP]
]]>
9 0 https://cdn.slidesharecdn.com/ss_thumbnails/react-advanced-2024-241118101104-707653d6-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Practice TypeScript Techniques Building React Server Components App /slideshow/practice-typescript-techniques-building-react-server-components-app/261707792 typescriptcongress2023-231003072400-c21ec6d3
In this hands-on workshop, Maurice will personally guide you through a series of exercises designed to empower you with a deep understanding of React Server Components and the power of TypeScript. Discover how to optimize your applications, improve performance, and unlock new possibilities. Maurice will virtually be by your side, offering comprehensive guidance and answering your questions as you navigate each exercise. By the end of the workshop, you'll have mastered React Server Components, armed with a newfound arsenal of TypeScript knowledge to supercharge your React applications. Don't miss this opportunity to elevate your React expertise to new heights. Join our workshop and unlock the potential of React Server Components with TypeScript. Your apps will thank you.]]>

In this hands-on workshop, Maurice will personally guide you through a series of exercises designed to empower you with a deep understanding of React Server Components and the power of TypeScript. Discover how to optimize your applications, improve performance, and unlock new possibilities. Maurice will virtually be by your side, offering comprehensive guidance and answering your questions as you navigate each exercise. By the end of the workshop, you'll have mastered React Server Components, armed with a newfound arsenal of TypeScript knowledge to supercharge your React applications. Don't miss this opportunity to elevate your React expertise to new heights. Join our workshop and unlock the potential of React Server Components with TypeScript. Your apps will thank you.]]>
Tue, 03 Oct 2023 07:24:00 GMT /slideshow/practice-typescript-techniques-building-react-server-components-app/261707792 mauricedb@slideshare.net(mauricedb) Practice TypeScript Techniques Building React Server Components App mauricedb In this hands-on workshop, Maurice will personally guide you through a series of exercises designed to empower you with a deep understanding of React Server Components and the power of TypeScript. Discover how to optimize your applications, improve performance, and unlock new possibilities. Maurice will virtually be by your side, offering comprehensive guidance and answering your questions as you navigate each exercise. By the end of the workshop, you'll have mastered React Server Components, armed with a newfound arsenal of TypeScript knowledge to supercharge your React applications. Don't miss this opportunity to elevate your React expertise to new heights. Join our workshop and unlock the potential of React Server Components with TypeScript. Your apps will thank you. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/typescriptcongress2023-231003072400-c21ec6d3-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this hands-on workshop, Maurice will personally guide you through a series of exercises designed to empower you with a deep understanding of React Server Components and the power of TypeScript. Discover how to optimize your applications, improve performance, and unlock new possibilities. Maurice will virtually be by your side, offering comprehensive guidance and answering your questions as you navigate each exercise. By the end of the workshop, you&#39;ll have mastered React Server Components, armed with a newfound arsenal of TypeScript knowledge to supercharge your React applications. Don&#39;t miss this opportunity to elevate your React expertise to new heights. Join our workshop and unlock the potential of React Server Components with TypeScript. Your apps will thank you.
Practice TypeScript Techniques Building React Server Components App from Maurice De Beijer [MVP]
]]>
30 0 https://cdn.slidesharecdn.com/ss_thumbnails/typescriptcongress2023-231003072400-c21ec6d3-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
A foolproof Way to Estimate a Software Project /slideshow/a-foolproof-way-to-estimate-a-software-projectpptx/257960592 afoolproofwaytoestimateasoftwareproject-230522173331-af368057
Let's face the facts and admit it: Estimating how long it will take to build software is hard. Why is estimation so hard? Well there are some reasons for that. Many people tend to be optimistic about how long it will take to do a task. Not surprising when we learn the way memory works. It tends to skew our experiences from old projects. We often forget the many small setbacks encountered. Another reason is that many tasks are not included in the initial estimate. They only become visible over time. Does that mean that estimation is impossible and a waste of time? Not at all. Many software development activities are commercial activities. Starting something without even a rough estimate of what the costs and timeline will be is risky at best. ]]>

Let's face the facts and admit it: Estimating how long it will take to build software is hard. Why is estimation so hard? Well there are some reasons for that. Many people tend to be optimistic about how long it will take to do a task. Not surprising when we learn the way memory works. It tends to skew our experiences from old projects. We often forget the many small setbacks encountered. Another reason is that many tasks are not included in the initial estimate. They only become visible over time. Does that mean that estimation is impossible and a waste of time? Not at all. Many software development activities are commercial activities. Starting something without even a rough estimate of what the costs and timeline will be is risky at best. ]]>
Mon, 22 May 2023 17:33:31 GMT /slideshow/a-foolproof-way-to-estimate-a-software-projectpptx/257960592 mauricedb@slideshare.net(mauricedb) A foolproof Way to Estimate a Software Project mauricedb Let's face the facts and admit it: Estimating how long it will take to build software is hard. Why is estimation so hard? Well there are some reasons for that. Many people tend to be optimistic about how long it will take to do a task. Not surprising when we learn the way memory works. It tends to skew our experiences from old projects. We often forget the many small setbacks encountered. Another reason is that many tasks are not included in the initial estimate. They only become visible over time. Does that mean that estimation is impossible and a waste of time? Not at all. Many software development activities are commercial activities. Starting something without even a rough estimate of what the costs and timeline will be is risky at best. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/afoolproofwaytoestimateasoftwareproject-230522173331-af368057-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Let&#39;s face the facts and admit it: Estimating how long it will take to build software is hard. Why is estimation so hard? Well there are some reasons for that. Many people tend to be optimistic about how long it will take to do a task. Not surprising when we learn the way memory works. It tends to skew our experiences from old projects. We often forget the many small setbacks encountered. Another reason is that many tasks are not included in the initial estimate. They only become visible over time. Does that mean that estimation is impossible and a waste of time? Not at all. Many software development activities are commercial activities. Starting something without even a rough estimate of what the costs and timeline will be is risky at best.
A foolproof Way to Estimate a Software Project from Maurice De Beijer [MVP]
]]>
57 0 https://cdn.slidesharecdn.com/ss_thumbnails/afoolproofwaytoestimateasoftwareproject-230522173331-af368057-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Surati Tech Talks 2022 / Build reliable Svelte applications using Cypress /slideshow/surati-tech-talks-2022-build-reliable-svelte-applications-using-cypress/250962901 buildreliablesvelteapplicationsusingcypress-220108142302
Tired of having users email you that your Svelte application is broken? Turns out that building reliable applications is hard and requires a lot of testing. You can write unit tests but quite often these all pass and the application is still broken. Why? Because they test parts of the application in isolation. But for a reliable application we need more. We need to make sure that all parts, including the backend API’s, work together as intended. Cypress is a great tool to achieve this. It will test you complete web application in the browser and use it like a real world user would. In this session Maurice will show you how to use Cypress during development and on the CI server with Svelte. He will share tips and tricks to make your tests more resilient and more like how an actual end user would behave.]]>

Tired of having users email you that your Svelte application is broken? Turns out that building reliable applications is hard and requires a lot of testing. You can write unit tests but quite often these all pass and the application is still broken. Why? Because they test parts of the application in isolation. But for a reliable application we need more. We need to make sure that all parts, including the backend API’s, work together as intended. Cypress is a great tool to achieve this. It will test you complete web application in the browser and use it like a real world user would. In this session Maurice will show you how to use Cypress during development and on the CI server with Svelte. He will share tips and tricks to make your tests more resilient and more like how an actual end user would behave.]]>
Sat, 08 Jan 2022 14:23:02 GMT /slideshow/surati-tech-talks-2022-build-reliable-svelte-applications-using-cypress/250962901 mauricedb@slideshare.net(mauricedb) Surati Tech Talks 2022 / Build reliable Svelte applications using Cypress mauricedb Tired of having users email you that your Svelte application is broken? Turns out that building reliable applications is hard and requires a lot of testing. You can write unit tests but quite often these all pass and the application is still broken. Why? Because they test parts of the application in isolation. But for a reliable application we need more. We need to make sure that all parts, including the backend API’s, work together as intended. Cypress is a great tool to achieve this. It will test you complete web application in the browser and use it like a real world user would. In this session Maurice will show you how to use Cypress during development and on the CI server with Svelte. He will share tips and tricks to make your tests more resilient and more like how an actual end user would behave. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/buildreliablesvelteapplicationsusingcypress-220108142302-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Tired of having users email you that your Svelte application is broken? Turns out that building reliable applications is hard and requires a lot of testing. You can write unit tests but quite often these all pass and the application is still broken. Why? Because they test parts of the application in isolation. But for a reliable application we need more. We need to make sure that all parts, including the backend API’s, work together as intended. Cypress is a great tool to achieve this. It will test you complete web application in the browser and use it like a real world user would. In this session Maurice will show you how to use Cypress during development and on the CI server with Svelte. He will share tips and tricks to make your tests more resilient and more like how an actual end user would behave.
Surati Tech Talks 2022 / Build reliable Svelte applications using Cypress from Maurice De Beijer [MVP]
]]>
128 0 https://cdn.slidesharecdn.com/ss_thumbnails/buildreliablesvelteapplicationsusingcypress-220108142302-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Build reliable Svelte applications using Cypress /mauricedb/build-reliable-svelte-applications-using-cypress buildreliablesvelteapplicationsusingcypress-211219184634
Tired of having users email you that your web application is broken? Turns out that building reliable web applications is hard and requires a lot of testing. You can write unit tests but quite often these all pass and the application is still broken. Why? Because they test parts of the application in isolation. But for a reliable application we need more. We need to make sure that all parts work together as intended. Cypress is a great tool to achieve this. It will test you complete web application in the browser and use it like a real user would. In this session Maurice will show you how to use Cypress during development and on the CI server. He will share tips and tricks to make your tests more resilient and more like how an actual end user would behave. ]]>

Tired of having users email you that your web application is broken? Turns out that building reliable web applications is hard and requires a lot of testing. You can write unit tests but quite often these all pass and the application is still broken. Why? Because they test parts of the application in isolation. But for a reliable application we need more. We need to make sure that all parts work together as intended. Cypress is a great tool to achieve this. It will test you complete web application in the browser and use it like a real user would. In this session Maurice will show you how to use Cypress during development and on the CI server. He will share tips and tricks to make your tests more resilient and more like how an actual end user would behave. ]]>
Sun, 19 Dec 2021 18:46:34 GMT /mauricedb/build-reliable-svelte-applications-using-cypress mauricedb@slideshare.net(mauricedb) Build reliable Svelte applications using Cypress mauricedb Tired of having users email you that your web application is broken? Turns out that building reliable web applications is hard and requires a lot of testing. You can write unit tests but quite often these all pass and the application is still broken. Why? Because they test parts of the application in isolation. But for a reliable application we need more. We need to make sure that all parts work together as intended. Cypress is a great tool to achieve this. It will test you complete web application in the browser and use it like a real user would. In this session Maurice will show you how to use Cypress during development and on the CI server. He will share tips and tricks to make your tests more resilient and more like how an actual end user would behave. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/buildreliablesvelteapplicationsusingcypress-211219184634-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Tired of having users email you that your web application is broken? Turns out that building reliable web applications is hard and requires a lot of testing. You can write unit tests but quite often these all pass and the application is still broken. Why? Because they test parts of the application in isolation. But for a reliable application we need more. We need to make sure that all parts work together as intended. Cypress is a great tool to achieve this. It will test you complete web application in the browser and use it like a real user would. In this session Maurice will show you how to use Cypress during development and on the CI server. He will share tips and tricks to make your tests more resilient and more like how an actual end user would behave.
Build reliable Svelte applications using Cypress from Maurice De Beijer [MVP]
]]>
257 0 https://cdn.slidesharecdn.com/ss_thumbnails/buildreliablesvelteapplicationsusingcypress-211219184634-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Building Reliable Applications Using React, .NET & Azure /slideshow/building-reliable-applications-using-react-net-azure-250555277/250555277 acc-reliablereactapps-211029093657
Building a small to medium size business application with React isn't terribly hard. It has been done lots of times and there is plenty of information about what works and what doesn't. However building a large, complex and mission critical application with React is another matter. How to configure reliable hosting on Azure for the front and back-end? How to track runtime errors that happen in the browser. And how to create an efficient workflow between front and back-end teams. In this session Maurice de Beijer will share his experiences in building a globally deployed application that is used by thousands of people who depend on the availability and proper functioning of the application for a safe work environment. https://azconf.dev/]]>

Building a small to medium size business application with React isn't terribly hard. It has been done lots of times and there is plenty of information about what works and what doesn't. However building a large, complex and mission critical application with React is another matter. How to configure reliable hosting on Azure for the front and back-end? How to track runtime errors that happen in the browser. And how to create an efficient workflow between front and back-end teams. In this session Maurice de Beijer will share his experiences in building a globally deployed application that is used by thousands of people who depend on the availability and proper functioning of the application for a safe work environment. https://azconf.dev/]]>
Fri, 29 Oct 2021 09:36:56 GMT /slideshow/building-reliable-applications-using-react-net-azure-250555277/250555277 mauricedb@slideshare.net(mauricedb) Building Reliable Applications Using React, .NET & Azure mauricedb Building a small to medium size business application with React isn't terribly hard. It has been done lots of times and there is plenty of information about what works and what doesn't. However building a large, complex and mission critical application with React is another matter. How to configure reliable hosting on Azure for the front and back-end? How to track runtime errors that happen in the browser. And how to create an efficient workflow between front and back-end teams. In this session Maurice de Beijer will share his experiences in building a globally deployed application that is used by thousands of people who depend on the availability and proper functioning of the application for a safe work environment. https://azconf.dev/ <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/acc-reliablereactapps-211029093657-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Building a small to medium size business application with React isn&#39;t terribly hard. It has been done lots of times and there is plenty of information about what works and what doesn&#39;t. However building a large, complex and mission critical application with React is another matter. How to configure reliable hosting on Azure for the front and back-end? How to track runtime errors that happen in the browser. And how to create an efficient workflow between front and back-end teams. In this session Maurice de Beijer will share his experiences in building a globally deployed application that is used by thousands of people who depend on the availability and proper functioning of the application for a safe work environment. https://azconf.dev/
Building Reliable Applications Using React, .NET & Azure from Maurice De Beijer [MVP]
]]>
256 0 https://cdn.slidesharecdn.com/ss_thumbnails/acc-reliablereactapps-211029093657-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Concurrent Rendering Adventures in React 18 /slideshow/concurrent-rendering-adventures-in-react-18/250545916 concurrentrenderingadventuresinreact18-211028072352
With the release of React 18 we finally get the long awaited concurrent rendering. But how is that going to affect your application? What are the benefits of concurrent rendering in React? What do you need to do to switch to concurrent rendering when you upgrade to React 18? And what if you don’t want or can’t use concurrent rendering yet? There are some behavior changes you need to be aware of! In this workshop we will cover all of those subjects and more. Join me with your laptop in this interactive workshop. You will see how easy it is to switch to concurrent rendering in your React application. You will learn all about concurrent rendering, SuspenseList, the startTransition API and more. https://reactadvanced.com/workshops-3h]]>

With the release of React 18 we finally get the long awaited concurrent rendering. But how is that going to affect your application? What are the benefits of concurrent rendering in React? What do you need to do to switch to concurrent rendering when you upgrade to React 18? And what if you don’t want or can’t use concurrent rendering yet? There are some behavior changes you need to be aware of! In this workshop we will cover all of those subjects and more. Join me with your laptop in this interactive workshop. You will see how easy it is to switch to concurrent rendering in your React application. You will learn all about concurrent rendering, SuspenseList, the startTransition API and more. https://reactadvanced.com/workshops-3h]]>
Thu, 28 Oct 2021 07:23:51 GMT /slideshow/concurrent-rendering-adventures-in-react-18/250545916 mauricedb@slideshare.net(mauricedb) Concurrent Rendering Adventures in React 18 mauricedb With the release of React 18 we finally get the long awaited concurrent rendering. But how is that going to affect your application? What are the benefits of concurrent rendering in React? What do you need to do to switch to concurrent rendering when you upgrade to React 18? And what if you don’t want or can’t use concurrent rendering yet? There are some behavior changes you need to be aware of! In this workshop we will cover all of those subjects and more. Join me with your laptop in this interactive workshop. You will see how easy it is to switch to concurrent rendering in your React application. You will learn all about concurrent rendering, SuspenseList, the startTransition API and more. https://reactadvanced.com/workshops-3h <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/concurrentrenderingadventuresinreact18-211028072352-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> With the release of React 18 we finally get the long awaited concurrent rendering. But how is that going to affect your application? What are the benefits of concurrent rendering in React? What do you need to do to switch to concurrent rendering when you upgrade to React 18? And what if you don’t want or can’t use concurrent rendering yet? There are some behavior changes you need to be aware of! In this workshop we will cover all of those subjects and more. Join me with your laptop in this interactive workshop. You will see how easy it is to switch to concurrent rendering in your React application. You will learn all about concurrent rendering, SuspenseList, the startTransition API and more. https://reactadvanced.com/workshops-3h
Concurrent Rendering Adventures in React 18 from Maurice De Beijer [MVP]
]]>
278 0 https://cdn.slidesharecdn.com/ss_thumbnails/concurrentrenderingadventuresinreact18-211028072352-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Building reliable applications with React, C#, and Azure /slideshow/building-reliable-applications-with-react-c-and-azure/249325290 buildinglargeandscalablemissioncriticalapplicationswithreactcandazure-210611175752
Building a small to medium size business application with React isn't terribly hard. It has been done lots of times and there is plenty of information about what works and what doesn't. However building a large, complex, distributed and mission critical application with React is another matter. Add occasional poor mobile connectivity and things become really challenging. That doesn't mean that it is impossible, it is just harder to architect and develop. In this session Maurice de Beijer will share his experiences in building a globally deployed application that is used by thousands of people who depend on the availability and proper functioning of the application for a safe work environment. https://www.c-sharpcorner.com/events/react-virtual-conference2 ]]>

Building a small to medium size business application with React isn't terribly hard. It has been done lots of times and there is plenty of information about what works and what doesn't. However building a large, complex, distributed and mission critical application with React is another matter. Add occasional poor mobile connectivity and things become really challenging. That doesn't mean that it is impossible, it is just harder to architect and develop. In this session Maurice de Beijer will share his experiences in building a globally deployed application that is used by thousands of people who depend on the availability and proper functioning of the application for a safe work environment. https://www.c-sharpcorner.com/events/react-virtual-conference2 ]]>
Fri, 11 Jun 2021 17:57:52 GMT /slideshow/building-reliable-applications-with-react-c-and-azure/249325290 mauricedb@slideshare.net(mauricedb) Building reliable applications with React, C#, and Azure mauricedb Building a small to medium size business application with React isn't terribly hard. It has been done lots of times and there is plenty of information about what works and what doesn't. However building a large, complex, distributed and mission critical application with React is another matter. Add occasional poor mobile connectivity and things become really challenging. That doesn't mean that it is impossible, it is just harder to architect and develop. In this session Maurice de Beijer will share his experiences in building a globally deployed application that is used by thousands of people who depend on the availability and proper functioning of the application for a safe work environment. https://www.c-sharpcorner.com/events/react-virtual-conference2 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/buildinglargeandscalablemissioncriticalapplicationswithreactcandazure-210611175752-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Building a small to medium size business application with React isn&#39;t terribly hard. It has been done lots of times and there is plenty of information about what works and what doesn&#39;t. However building a large, complex, distributed and mission critical application with React is another matter. Add occasional poor mobile connectivity and things become really challenging. That doesn&#39;t mean that it is impossible, it is just harder to architect and develop. In this session Maurice de Beijer will share his experiences in building a globally deployed application that is used by thousands of people who depend on the availability and proper functioning of the application for a safe work environment. https://www.c-sharpcorner.com/events/react-virtual-conference2
Building reliable applications with React, C#, and Azure from Maurice De Beijer [MVP]
]]>
207 0 https://cdn.slidesharecdn.com/ss_thumbnails/buildinglargeandscalablemissioncriticalapplicationswithreactcandazure-210611175752-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Building large and scalable mission critical applications with React /mauricedb/building-large-and-scalable-mission-critical-applications-with-react buildinglargeandscalablemissioncriticalapplicationswithreact-210601124709
Building a small to medium size business application with React isn't terribly hard. It has been done lots of times and there is plenty of information about what works and what doesn't. However building a large, complex, distributed and mission critical application with React is another matter. Add occasional poor mobile connectivity and things become really challenging. That doesn't mean that it is impossible, it is just harder to architect and develop. In this session Maurice de Beijer will share his experiences in building a globally deployed application that is used by thousands of people who depend on the availability and proper functioning of the application for a safe work environment. https://www.meetup.com/nl-NL/tilburg-tech-tuesdays/events/277150883/]]>

Building a small to medium size business application with React isn't terribly hard. It has been done lots of times and there is plenty of information about what works and what doesn't. However building a large, complex, distributed and mission critical application with React is another matter. Add occasional poor mobile connectivity and things become really challenging. That doesn't mean that it is impossible, it is just harder to architect and develop. In this session Maurice de Beijer will share his experiences in building a globally deployed application that is used by thousands of people who depend on the availability and proper functioning of the application for a safe work environment. https://www.meetup.com/nl-NL/tilburg-tech-tuesdays/events/277150883/]]>
Tue, 01 Jun 2021 12:47:09 GMT /mauricedb/building-large-and-scalable-mission-critical-applications-with-react mauricedb@slideshare.net(mauricedb) Building large and scalable mission critical applications with React mauricedb Building a small to medium size business application with React isn't terribly hard. It has been done lots of times and there is plenty of information about what works and what doesn't. However building a large, complex, distributed and mission critical application with React is another matter. Add occasional poor mobile connectivity and things become really challenging. That doesn't mean that it is impossible, it is just harder to architect and develop. In this session Maurice de Beijer will share his experiences in building a globally deployed application that is used by thousands of people who depend on the availability and proper functioning of the application for a safe work environment. https://www.meetup.com/nl-NL/tilburg-tech-tuesdays/events/277150883/ <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/buildinglargeandscalablemissioncriticalapplicationswithreact-210601124709-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Building a small to medium size business application with React isn&#39;t terribly hard. It has been done lots of times and there is plenty of information about what works and what doesn&#39;t. However building a large, complex, distributed and mission critical application with React is another matter. Add occasional poor mobile connectivity and things become really challenging. That doesn&#39;t mean that it is impossible, it is just harder to architect and develop. In this session Maurice de Beijer will share his experiences in building a globally deployed application that is used by thousands of people who depend on the availability and proper functioning of the application for a safe work environment. https://www.meetup.com/nl-NL/tilburg-tech-tuesdays/events/277150883/
Building large and scalable mission critical applications with React from Maurice De Beijer [MVP]
]]>
197 0 https://cdn.slidesharecdn.com/ss_thumbnails/buildinglargeandscalablemissioncriticalapplicationswithreact-210601124709-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Building Reliable Applications Using React, .NET & Azure /slideshow/building-reliable-applications-using-react-net-azure/248633932 reliablereactapps-210527183349
Een kleine React applicatie bouwen met een backend is niet moeilijk. Maar wat als de applicatie groter en complexer wordt? Dan wordt het een ander verhaal. En al helemaal als het een publiek toegankelijke applicatie is. Plotseling blijkt dat allerlei vaak gedane aannames niet meer kloppen. Je krijgt te maken met netwerkstoringen en schaalbaarheid. Verschillende teams die onafhankelijk van elkaar aan de front- en backend werken. Runtime fouten die optreden omdat sommige browsers toch net even anders blijken te werken dan je verwacht. In deze sessie gaat Maurice de Beijer zijn ervaringen delen over hoe je dit aan kan pakken.]]>

Een kleine React applicatie bouwen met een backend is niet moeilijk. Maar wat als de applicatie groter en complexer wordt? Dan wordt het een ander verhaal. En al helemaal als het een publiek toegankelijke applicatie is. Plotseling blijkt dat allerlei vaak gedane aannames niet meer kloppen. Je krijgt te maken met netwerkstoringen en schaalbaarheid. Verschillende teams die onafhankelijk van elkaar aan de front- en backend werken. Runtime fouten die optreden omdat sommige browsers toch net even anders blijken te werken dan je verwacht. In deze sessie gaat Maurice de Beijer zijn ervaringen delen over hoe je dit aan kan pakken.]]>
Thu, 27 May 2021 18:33:49 GMT /slideshow/building-reliable-applications-using-react-net-azure/248633932 mauricedb@slideshare.net(mauricedb) Building Reliable Applications Using React, .NET & Azure mauricedb Een kleine React applicatie bouwen met een backend is niet moeilijk. Maar wat als de applicatie groter en complexer wordt? Dan wordt het een ander verhaal. En al helemaal als het een publiek toegankelijke applicatie is. Plotseling blijkt dat allerlei vaak gedane aannames niet meer kloppen. Je krijgt te maken met netwerkstoringen en schaalbaarheid. Verschillende teams die onafhankelijk van elkaar aan de front- en backend werken. Runtime fouten die optreden omdat sommige browsers toch net even anders blijken te werken dan je verwacht. In deze sessie gaat Maurice de Beijer zijn ervaringen delen over hoe je dit aan kan pakken. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/reliablereactapps-210527183349-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Een kleine React applicatie bouwen met een backend is niet moeilijk. Maar wat als de applicatie groter en complexer wordt? Dan wordt het een ander verhaal. En al helemaal als het een publiek toegankelijke applicatie is. Plotseling blijkt dat allerlei vaak gedane aannames niet meer kloppen. Je krijgt te maken met netwerkstoringen en schaalbaarheid. Verschillende teams die onafhankelijk van elkaar aan de front- en backend werken. Runtime fouten die optreden omdat sommige browsers toch net even anders blijken te werken dan je verwacht. In deze sessie gaat Maurice de Beijer zijn ervaringen delen over hoe je dit aan kan pakken.
Building Reliable Applications Using React, .NET & Azure from Maurice De Beijer [MVP]
]]>
155 0 https://cdn.slidesharecdn.com/ss_thumbnails/reliablereactapps-210527183349-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Why I am hooked on the future of React /slideshow/why-i-am-hooked-on-the-future-of-react-243571640/243571640 whyiamhookedonthefutureofreact-210227144728
The React team rewrote the book on developing components. Before we had a choice between classes and functional components. Yet many components needed to be classes. A functional component was often too limited. Now, using hooks, we can extend functional components to be as powerful as we want. Suspense and asynchronous rendering is in the future of React. It will make large applications much more responsive and easier to deal with. Getting started with suspense and asynchronous rendering isn't hard as you will discover. Come to this session to learn what React hooks are and how to get started using hooks. But be warned, once seen React hooks can’t be unseen and your React components will never be the same again. ]]>

The React team rewrote the book on developing components. Before we had a choice between classes and functional components. Yet many components needed to be classes. A functional component was often too limited. Now, using hooks, we can extend functional components to be as powerful as we want. Suspense and asynchronous rendering is in the future of React. It will make large applications much more responsive and easier to deal with. Getting started with suspense and asynchronous rendering isn't hard as you will discover. Come to this session to learn what React hooks are and how to get started using hooks. But be warned, once seen React hooks can’t be unseen and your React components will never be the same again. ]]>
Sat, 27 Feb 2021 14:47:28 GMT /slideshow/why-i-am-hooked-on-the-future-of-react-243571640/243571640 mauricedb@slideshare.net(mauricedb) Why I am hooked on the future of React mauricedb The React team rewrote the book on developing components. Before we had a choice between classes and functional components. Yet many components needed to be classes. A functional component was often too limited. Now, using hooks, we can extend functional components to be as powerful as we want. Suspense and asynchronous rendering is in the future of React. It will make large applications much more responsive and easier to deal with. Getting started with suspense and asynchronous rendering isn't hard as you will discover. Come to this session to learn what React hooks are and how to get started using hooks. But be warned, once seen React hooks can’t be unseen and your React components will never be the same again. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/whyiamhookedonthefutureofreact-210227144728-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The React team rewrote the book on developing components. Before we had a choice between classes and functional components. Yet many components needed to be classes. A functional component was often too limited. Now, using hooks, we can extend functional components to be as powerful as we want. Suspense and asynchronous rendering is in the future of React. It will make large applications much more responsive and easier to deal with. Getting started with suspense and asynchronous rendering isn&#39;t hard as you will discover. Come to this session to learn what React hooks are and how to get started using hooks. But be warned, once seen React hooks can’t be unseen and your React components will never be the same again.
Why I am hooked on the future of React from Maurice De Beijer [MVP]
]]>
183 0 https://cdn.slidesharecdn.com/ss_thumbnails/whyiamhookedonthefutureofreact-210227144728-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Building reliable web applications using Cypress /slideshow/building-reliable-web-applications-using-cypress/242678638 buildreliablewebapplicationsusingcypress-210213101414
Tired of having users email you that your web application is broken? Turns out that building reliable web applications is hard and requires a lot of testing. You can write unit tests but quite often these all pass and the application is still broken. Why? Because they test parts of the application in isolation. But for a reliable application we need more. We need to make sure that all parts work together as intended. Cypress is a great tool to achieve this. It will test you complete web application in the browser and use it like a real user would. In this session Maurice will show you how to use Cypress during development and on the CI server. He will share tips and tricks to make your tests more resilient and more like how an actual end user would behave.]]>

Tired of having users email you that your web application is broken? Turns out that building reliable web applications is hard and requires a lot of testing. You can write unit tests but quite often these all pass and the application is still broken. Why? Because they test parts of the application in isolation. But for a reliable application we need more. We need to make sure that all parts work together as intended. Cypress is a great tool to achieve this. It will test you complete web application in the browser and use it like a real user would. In this session Maurice will show you how to use Cypress during development and on the CI server. He will share tips and tricks to make your tests more resilient and more like how an actual end user would behave.]]>
Sat, 13 Feb 2021 10:14:14 GMT /slideshow/building-reliable-web-applications-using-cypress/242678638 mauricedb@slideshare.net(mauricedb) Building reliable web applications using Cypress mauricedb Tired of having users email you that your web application is broken? Turns out that building reliable web applications is hard and requires a lot of testing. You can write unit tests but quite often these all pass and the application is still broken. Why? Because they test parts of the application in isolation. But for a reliable application we need more. We need to make sure that all parts work together as intended. Cypress is a great tool to achieve this. It will test you complete web application in the browser and use it like a real user would. In this session Maurice will show you how to use Cypress during development and on the CI server. He will share tips and tricks to make your tests more resilient and more like how an actual end user would behave. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/buildreliablewebapplicationsusingcypress-210213101414-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Tired of having users email you that your web application is broken? Turns out that building reliable web applications is hard and requires a lot of testing. You can write unit tests but quite often these all pass and the application is still broken. Why? Because they test parts of the application in isolation. But for a reliable application we need more. We need to make sure that all parts work together as intended. Cypress is a great tool to achieve this. It will test you complete web application in the browser and use it like a real user would. In this session Maurice will show you how to use Cypress during development and on the CI server. He will share tips and tricks to make your tests more resilient and more like how an actual end user would behave.
Building reliable web applications using Cypress from Maurice De Beijer [MVP]
]]>
196 0 https://cdn.slidesharecdn.com/ss_thumbnails/buildreliablewebapplicationsusingcypress-210213101414-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Getting started with React Suspense and concurrent rendering /slideshow/getting-started-with-react-suspense-and-concurrent-rendering/238874042 gettingstartedwithsuspenseandconcurrentrendering-201014144739
React keeps on evolving and making hard things easier for the average developer. One case, where React was not particularly hard but very repetitive, is working with AJAX request. There is always the trinity of loading, success and possible error states that had to be handled each time. But no more as the component makes life much easier. Another case is performance of larger and complex applications. Usually React is fast enough but with a large application rendering components can conflict with user interactions. Concurrent rendering will, mostly automatically, take care of this. You will learn all about using , showing loading indicators and handling errors. You will see how easy it is to get started with concurrent rendering. You will make suspense even more capable by combining it with concurrent rendering, the useTransition() hook and the component.]]>

React keeps on evolving and making hard things easier for the average developer. One case, where React was not particularly hard but very repetitive, is working with AJAX request. There is always the trinity of loading, success and possible error states that had to be handled each time. But no more as the component makes life much easier. Another case is performance of larger and complex applications. Usually React is fast enough but with a large application rendering components can conflict with user interactions. Concurrent rendering will, mostly automatically, take care of this. You will learn all about using , showing loading indicators and handling errors. You will see how easy it is to get started with concurrent rendering. You will make suspense even more capable by combining it with concurrent rendering, the useTransition() hook and the component.]]>
Wed, 14 Oct 2020 14:47:39 GMT /slideshow/getting-started-with-react-suspense-and-concurrent-rendering/238874042 mauricedb@slideshare.net(mauricedb) Getting started with React Suspense and concurrent rendering mauricedb React keeps on evolving and making hard things easier for the average developer. One case, where React was not particularly hard but very repetitive, is working with AJAX request. There is always the trinity of loading, success and possible error states that had to be handled each time. But no more as the <Suspense /> component makes life much easier. Another case is performance of larger and complex applications. Usually React is fast enough but with a large application rendering components can conflict with user interactions. Concurrent rendering will, mostly automatically, take care of this. You will learn all about using , showing loading indicators and handling errors. You will see how easy it is to get started with concurrent rendering. You will make suspense even more capable by combining it with concurrent rendering, the useTransition() hook and the component. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/gettingstartedwithsuspenseandconcurrentrendering-201014144739-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> React keeps on evolving and making hard things easier for the average developer. One case, where React was not particularly hard but very repetitive, is working with AJAX request. There is always the trinity of loading, success and possible error states that had to be handled each time. But no more as the component makes life much easier. Another case is performance of larger and complex applications. Usually React is fast enough but with a large application rendering components can conflict with user interactions. Concurrent rendering will, mostly automatically, take care of this. You will learn all about using , showing loading indicators and handling errors. You will see how easy it is to get started with concurrent rendering. You will make suspense even more capable by combining it with concurrent rendering, the useTransition() hook and the component.
Getting started with React Suspense and concurrent rendering from Maurice De Beijer [MVP]
]]>
173 0 https://cdn.slidesharecdn.com/ss_thumbnails/gettingstartedwithsuspenseandconcurrentrendering-201014144739-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
React suspense, not just for Alfred Hitchcock /slideshow/react-suspense-not-just-for-alfred-hitchcock/225931428 reactsuspensenotjustforalfredhitchcock-200129195420
The React team has rewritten the book on developing components several times. This time they have introduced Suspense. Amongst other thing this makes splitting your application into multiple bundles easier. But that is only the start as the real innovation comes when loading data. Gone are the side effect hooks with the typical loading, loaded and error states. Instead we can suspend components when loading data. Need to do multiple request? No problem you can suspend multiple components at the same time if you want. Need to trap errors? No problem just use a standard React error boundary. Come to this session to learn what React Suspense can do for you.]]>

The React team has rewritten the book on developing components several times. This time they have introduced Suspense. Amongst other thing this makes splitting your application into multiple bundles easier. But that is only the start as the real innovation comes when loading data. Gone are the side effect hooks with the typical loading, loaded and error states. Instead we can suspend components when loading data. Need to do multiple request? No problem you can suspend multiple components at the same time if you want. Need to trap errors? No problem just use a standard React error boundary. Come to this session to learn what React Suspense can do for you.]]>
Wed, 29 Jan 2020 19:54:20 GMT /slideshow/react-suspense-not-just-for-alfred-hitchcock/225931428 mauricedb@slideshare.net(mauricedb) React suspense, not just for Alfred Hitchcock mauricedb The React team has rewritten the book on developing components several times. This time they have introduced Suspense. Amongst other thing this makes splitting your application into multiple bundles easier. But that is only the start as the real innovation comes when loading data. Gone are the side effect hooks with the typical loading, loaded and error states. Instead we can suspend components when loading data. Need to do multiple request? No problem you can suspend multiple components at the same time if you want. Need to trap errors? No problem just use a standard React error boundary. Come to this session to learn what React Suspense can do for you. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/reactsuspensenotjustforalfredhitchcock-200129195420-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The React team has rewritten the book on developing components several times. This time they have introduced Suspense. Amongst other thing this makes splitting your application into multiple bundles easier. But that is only the start as the real innovation comes when loading data. Gone are the side effect hooks with the typical loading, loaded and error states. Instead we can suspend components when loading data. Need to do multiple request? No problem you can suspend multiple components at the same time if you want. Need to trap errors? No problem just use a standard React error boundary. Come to this session to learn what React Suspense can do for you.
React suspense, not just for Alfred Hitchcock from Maurice De Beijer [MVP]
]]>
170 0 https://cdn.slidesharecdn.com/ss_thumbnails/reactsuspensenotjustforalfredhitchcock-200129195420-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
From zero to hero with the Reactive extensions for JavaScript /slideshow/from-zero-to-hero-with-the-reactive-extensions-for-javascript-152139328/152139328 fromzerotoherowiththereactiveextensionsforjavascript-190627060848
Reactive and functional programming, you have probably heard the term mentioned before. It’s supposed to be really cool and a good practice. But what is reactive programming exactly and how to get started with it in JavaScript? And why does Angular start using the reactive extensions for JavaScript (RxJS) instead of standard promises? In this presentation, Maurice is going to show you how to get started with RxJS, the JavaScript implementation of the ReactiveX library. You will learn why using RxJS is a great way of dealing with streams of events in an asynchronous and functional way.]]>

Reactive and functional programming, you have probably heard the term mentioned before. It’s supposed to be really cool and a good practice. But what is reactive programming exactly and how to get started with it in JavaScript? And why does Angular start using the reactive extensions for JavaScript (RxJS) instead of standard promises? In this presentation, Maurice is going to show you how to get started with RxJS, the JavaScript implementation of the ReactiveX library. You will learn why using RxJS is a great way of dealing with streams of events in an asynchronous and functional way.]]>
Thu, 27 Jun 2019 06:08:48 GMT /slideshow/from-zero-to-hero-with-the-reactive-extensions-for-javascript-152139328/152139328 mauricedb@slideshare.net(mauricedb) From zero to hero with the Reactive extensions for JavaScript mauricedb Reactive and functional programming, you have probably heard the term mentioned before. It’s supposed to be really cool and a good practice. But what is reactive programming exactly and how to get started with it in JavaScript? And why does Angular start using the reactive extensions for JavaScript (RxJS) instead of standard promises? In this presentation, Maurice is going to show you how to get started with RxJS, the JavaScript implementation of the ReactiveX library. You will learn why using RxJS is a great way of dealing with streams of events in an asynchronous and functional way. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/fromzerotoherowiththereactiveextensionsforjavascript-190627060848-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Reactive and functional programming, you have probably heard the term mentioned before. It’s supposed to be really cool and a good practice. But what is reactive programming exactly and how to get started with it in JavaScript? And why does Angular start using the reactive extensions for JavaScript (RxJS) instead of standard promises? In this presentation, Maurice is going to show you how to get started with RxJS, the JavaScript implementation of the ReactiveX library. You will learn why using RxJS is a great way of dealing with streams of events in an asynchronous and functional way.
From zero to hero with the Reactive extensions for JavaScript from Maurice De Beijer [MVP]
]]>
365 3 https://cdn.slidesharecdn.com/ss_thumbnails/fromzerotoherowiththereactiveextensionsforjavascript-190627060848-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Why I am hooked on the future of React /slideshow/why-i-am-hooked-on-the-future-of-react-147221263/147221263 whyiamhookedonthefutureofreact-190523052552
Presentation about why I am hooked on the future of React at the Rotterdam React meetup @mendix]]>

Presentation about why I am hooked on the future of React at the Rotterdam React meetup @mendix]]>
Thu, 23 May 2019 05:25:52 GMT /slideshow/why-i-am-hooked-on-the-future-of-react-147221263/147221263 mauricedb@slideshare.net(mauricedb) Why I am hooked on the future of React mauricedb Presentation about why I am hooked on the future of React at the Rotterdam React meetup @mendix <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/whyiamhookedonthefutureofreact-190523052552-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Presentation about why I am hooked on the future of React at the Rotterdam React meetup @mendix
Why I am hooked on the future of React from Maurice De Beijer [MVP]
]]>
505 4 https://cdn.slidesharecdn.com/ss_thumbnails/whyiamhookedonthefutureofreact-190523052552-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
The new React /slideshow/the-new-react/146024566 thenewreactworkshop-190516111212
The new React workshop at the DevDays Vilnius 2019]]>

The new React workshop at the DevDays Vilnius 2019]]>
Thu, 16 May 2019 11:12:12 GMT /slideshow/the-new-react/146024566 mauricedb@slideshare.net(mauricedb) The new React mauricedb The new React workshop at the DevDays Vilnius 2019 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/thenewreactworkshop-190516111212-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The new React workshop at the DevDays Vilnius 2019
The new React from Maurice De Beijer [MVP]
]]>
332 2 https://cdn.slidesharecdn.com/ss_thumbnails/thenewreactworkshop-190516111212-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
From zero to hero with the reactive extensions for JavaScript /slideshow/from-zero-to-hero-with-the-reactive-extensions-for-javascript-146023956/146023956 fromzerotoherowiththereactiveextensionsforjavascript-190516110757
From zero to hero with the reactive extensions for JavaScript presentation at the DevDays Vilnius 2019]]>

From zero to hero with the reactive extensions for JavaScript presentation at the DevDays Vilnius 2019]]>
Thu, 16 May 2019 11:07:57 GMT /slideshow/from-zero-to-hero-with-the-reactive-extensions-for-javascript-146023956/146023956 mauricedb@slideshare.net(mauricedb) From zero to hero with the reactive extensions for JavaScript mauricedb From zero to hero with the reactive extensions for JavaScript presentation at the DevDays Vilnius 2019 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/fromzerotoherowiththereactiveextensionsforjavascript-190516110757-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> From zero to hero with the reactive extensions for JavaScript presentation at the DevDays Vilnius 2019
From zero to hero with the reactive extensions for JavaScript from Maurice De Beijer [MVP]
]]>
195 2 https://cdn.slidesharecdn.com/ss_thumbnails/fromzerotoherowiththereactiveextensionsforjavascript-190516110757-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-mauricedb-48x48.jpg?cb=1733403303 Software consultant and trainer with a passion for React, Angular, HTML5, JavaScript, REST and ASP.NET MVC. I believe that combining both developing and teaching produces a win-win situation. While teaching I can use the real world experience gained while developing and consulting. At the same time, the teaching makes sure I stay sharp and up to date with new relevant technologies and not fall into the trap of relying on out of date experience. These days I find myself writing more JavaScript than C#, running both in the browser as well as using NodeJS. I do believe there isn't a single "right" language or tool set so I keep on innovating and using new technologies. I think the whole ... http://www.theproblemsolver.nl/ https://cdn.slidesharecdn.com/ss_thumbnails/reactdayberlin2024-241205125520-84a7296b-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/production-ready-next-js-app-with-cursor-ai/273858486 Production-ready Next.... https://cdn.slidesharecdn.com/ss_thumbnails/buildingrobustwebapplicationswithtest-drivendevelopmentandplaywright-241127124514-9095f397-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/building-robust-web-applications-with-test-driven-development-and-playwright-a-comprehensive-workshop/273645835 Building Robust Web Ap... https://cdn.slidesharecdn.com/ss_thumbnails/react-advanced-2024-241118101104-707653d6-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/mastering-react-server-components-and-server-actions-in-react-19/273398067 Mastering React Server...