Todo-style micro-apps are nice for demo purposes. However, these SPA tutorials won't help you integrate VueJS into your existing, full-fledged, complex Web app.
Warning: To a non tech-savvy reader, this may probably be one of the most abstruse post titles ever. Sorry about that. Move along if you will, I promise I won't hold it against you.
Having found a dirt-simple solution to an obscure problem I've been having for hours, I felt that I should publish the fix so that it may help others. It's one of those things that take literally hundreds of lines of code to diagnose and just over 10 characters to solve for good.
Ready? Let's get down to it! (TL;DR)
So I have been working on Laravel for a few days now, and it is a real delight. Every one of its components is designed in a clean, beautiful way and whatever construed goal you're doing to achieve, whatever methodology you're using, the framework almost never goes against your will. As part of my journey into building a solid Web application, I wanted to use BDD and especially automated acceptance testing with the Codeception framework. For the few who were brave enough to actually read on without even using Codeception, kudos to you —also, you're missing out; install it at once. Here's a sample of code that you can write to test for the login feature of your application: