RJcodebyrj.dev·Apr 5, 2024Creating a Searchable Select Box Component With Livewire 3, Alpine JS and TailwindCSSWhen designing web applications, creating components that improve user experience while maintaining efficiency and elegance in code can be quite challenging. This tutorial explores how to construct a searchable select box component utilizing Livewire...Discuss·28 readsLaravel
Tresorkasenda.hashnode.dev·Jan 4, 2024Chapter 11: Optimizing Tests in PestPHPIn this chapter, we'll delve into various optimization techniques offered by PestPHP to help developers write efficient, high-performing tests. Optimization is crucial for maintaining a responsive and productive testing environment, especially as you...DiscussMastering PestPHP: A Comprehensive Guide to Unit Testing PHP ApplicationsLaravel
Adam Campbelladamcampbell.dev·Jan 1, 2024Moving from Inertia.js to Laravel LivewireI've been a huge Inertia.js fan and user for years, and was one of the first adopters after my buddy Jonathan Reinink released it back in 2019. Paired with Vue.js, it just makes spinning up app UIs so easy. Livewire has been around for a long time to...Discuss·720 readsMoving from Inertia to LivewireLaravel
Shane BurgessProshaneburgess.com·Dec 29, 2023Simplifying the Front End: A Fresh Look at an Old MethodIn my previous job, we began discussing the concept of transitioning to a more streamlined front-end system. This would involve utilizing a technology like HTMX, which sends HTML over the wire, rather than relying on a separate front-end server to ma...Discuss·17 likes·216 readsReact
Tresorkasenda.hashnode.dev·Dec 28, 2023Comprehensive Guide to Laravel Policies: Simplifying Authorization for BeginnersIf you're new to Laravel, dealing with authorization might seem like a daunting task. However, with the judicious use of Laravel policies, this process can be significantly streamlined. In this article, we'll delve into the basics of Laravel policies...Discuss·32 readsLaravel
Tresorkasenda.hashnode.dev·Dec 26, 2023Chapter 8: Test Filtering in PestPHPIn this chapter, we'll explore how PestPHP allows you to filter and run specific tests, providing you with a focused and efficient testing experience. Test filtering is a valuable feature, especially when dealing with large test suites, enabling you ...Discuss·40 readsLaravel
Tresorkasenda.hashnode.dev·Dec 19, 2023Chapter 7: Skipping Tests in PestPHPIn this chapter, we'll explore how PestPHP allows you to skip tests temporarily. There are situations during the development process when you might need to disable specific tests, and PestPHP provides a straightforward way to achieve this without rem...DiscussLaravel 5
Tresorkasenda.hashnode.dev·Dec 16, 2023Chapter 6: Continuous Integration with PestPHPIn this chapter, we'll explore how PestPHP integrates with continuous integration (CI) systems, allowing you to seamlessly incorporate testing into your automated build pipelines. Continuous integration ensures that your tests are run automatically w...DiscussMastering PestPHP: A Comprehensive Guide to Unit Testing PHP ApplicationsLaravel
Tresorkasenda.hashnode.dev·Dec 7, 2023Chapter 5: Handling Exceptions in PestPHP - Ensuring Graceful Behavior under StressIn this chapter, we'll explore how PestPHP handles exceptions, providing you with the tools to check whether specific exceptions or errors are thrown during testing. This capability is crucial when testing the behavior of your PHP code, especially in...Discuss·1 likeLaravel
Tresorkasenda.hashnode.dev·Nov 28, 2023Chapter 4: Leveraging Datasets in PestPHP - Effortless Testing for Multiple ScenariosIn this chapter, we'll explore the use of datasets in PestPHP, a feature that allows you to define an array of test data, enabling PestPHP to automatically run the same test for each set. This is particularly valuable when you want to ensure that you...Discuss·2 likes·35 readsMastering PestPHP: A Comprehensive Guide to Unit Testing PHP ApplicationsLaravel