lelobo liked a comment+100 XP
5d ago
lelobo wrote a comment+100 XP
1mo ago
lelobo wrote a comment+100 XP
3mos ago
Thank you for mentioning Wispr Flow in the course. While it offers helpful accessibility features for people with pain, fatigue, low vision, or limited mobility through voice dictation, it does not appear to include specific adaptations for deaf users. There is no support for sign language, real-time captioning, or visual communication features, which limits its usefulness for the deaf community.
We believe this is an important aspect to consider when discussing accessibility. Thank you for highlighting this topic.
lelobo liked a comment+100 XP
3mos ago
Thanks, Caleb! I just spun up a new project to follow along and when I add the script tag to the component, I'm getting can't access property "uriPrefix", window.livewireScriptConfig is undefined. Any idea what I might've done wrong?
EDIT: If you're running into this, make sure you're running Livewire ^4.0.1 - there was a build issue in 4.0.0 that has now been resolved.
lelobo wrote a comment+100 XP
3mos ago
lelobo liked a comment+100 XP
3mos ago
lelobo liked a comment+100 XP
3mos ago
lelobo liked a comment+100 XP
3mos ago
lelobo liked a comment+100 XP
3mos ago
Both Cursor and PhpStorm are popular IDEs among Laravel developers, but they have different focuses and strengths. Here’s a breakdown to help you decide:
PhpStorm
Advantages:
- Deep PHP & Laravel support: PhpStorm is widely regarded as the gold standard for PHP development. Its code analysis, refactoring tools, and Laravel-specific features are mature and robust.
- Laravel Idea plugin: This plugin provides enhanced support for Laravel features—route autocompletion, facades, migrations, models, blade, etc. It’s specifically designed for PhpStorm, enabling deep integration and productivity boosts.
- Built-in tools: Testing, code coverage, integrated terminal, advanced debugging (with Xdebug), database management, and more are all available out of the box.
- Large Project Performance: PhpStorm handles large codebases well with features that scale, like code indexing and search.
Disadvantages:
- Resource intensive: PhpStorm can consume significant RAM and CPU, especially on big projects.
- Paid (Proprietary): Requires a license (ongoing subscription), though there are discounts for students, OSS, etc.
Cursor
Advantages:
- AI-first workflow: Cursor combines a VSCode-like UX with integrated AI code assistance, which can be useful for generating code, refactoring, and learning new APIs.
- Lightweight: Generally less resource-intensive compared to PhpStorm.
- Modern UI: Based on Electron/VSCode—if you like that environment, you’ll feel at home.
- Extensible: Can leverage the wide VSCode extension ecosystem.
Disadvantages:
- Laravel support: While you can use many VSCode extensions for Laravel, Cursor doesn’t match PhpStorm’s deep, out-of-the-box understanding of PHP/Laravel projects. Some advanced features (like route/model facades autocompletion) may require additional setup or workarounds.
- Laravel Idea Plugin: The Laravel Idea plugin is not supported in Cursor. It’s only available for JetBrains IDEs (including PhpStorm).
- AI Quality: While its AI is helpful, it may not always provide accurate or context-aware code suggestions for complex Laravel features.
Experience and Recommendations
- Current Usage: Most PHP/Laravel professionals still use PhpStorm for its mature feature set and Laravel Idea integration.
- Advantages/Disadvantages: PhpStorm is more tailored for deep PHP/Laravel work. Cursor is newer, lighter, and perhaps more “fun” with AI, but is not as comprehensive for advanced Laravel workflows.
- Large Projects: PhpStorm is highly recommended for large Laravel projects due to its superior indexing, performance, and developer tools.
Summary Table
| Feature | PhpStorm (+Laravel Idea) | Cursor |
|----------------------------|--------------------------|---------------|
| Laravel Autocompletion | Excellent | Good (w/ext) |
| Performance (Large Code) | Very Good | Good |
| AI Coding Assistance | Available* | Excellent |
| Plugin Support | Strong | Good |
| Cost | Paid | Free+ plans |
| Deep PHP Integration | Best-in-class | Decent |
| Laravel Idea Plugin | Yes | No |
(*PhpStorm has JetBrains AI Assistant in some plans.)
Conclusion
If your priority is deep Laravel/PHP development, especially on large projects, PhpStorm with the Laravel Idea plugin is the best choice—it’s focused, powerful, and widely adopted.
Cursor is an interesting, modern alternative if you prioritize AI features and prefer a lightweight editor, but its integration with Laravel (and lack of Laravel Idea support) means it’s not yet on par with PhpStorm for professional, large-scale Laravel development.
My recommendation:
Stick with PhpStorm for serious Laravel work, especially if you want the best productivity tools. Experiment with Cursor if you’re curious—but for mission-critical Laravel projects, PhpStorm is still the leader.
lelobo started a new conversation+100 XP
3mos ago
Hello everyone 👋 I would like to start this forum to get your opinions on which IDE you consider the best for working with Laravel: Cursor or PhpStorm.
I’ve noticed that many developers are currently using Cursor, and I wonder if it is really a professional alternative compared to PhpStorm.
I would also like to know whether Cursor works well with the Laravel Idea plugin and if it offers a similar experience to PhpStorm.
💬 I’d love to hear about your experience:
Which one are you currently using?
What advantages and disadvantages have you found in each one?
Would you recommend Cursor for large Laravel projects?
Thank you for sharing your opinions!
lelobo wrote a comment+100 XP
4mos ago
lelobo wrote a comment+100 XP
4mos ago
lelobo wrote a comment+100 XP
4mos ago
Simon, Jeremy, and Jeffrey,
I really enjoyed your workshop. It was full of valuable knowledge and the visual explanations were very clear. The English subtitles were also a great support for me as a deaf developer.
Thank you very much again. I truly hope you create more courses like this in the future!
Best regards,
lelobo wrote a comment+100 XP
4mos ago
lelobo wrote a comment+100 XP
5mos ago