From the course: Exploring and Selecting PHP Frameworks
Unlock the full course today
Join today to access over 24,800 courses taught by industry experts.
User needs: Purpose
From the course: Exploring and Selecting PHP Frameworks
User needs: Purpose
In Chapter 1, Video 2, I touched on a similar idea to this video. That is, some frameworks will provide a head start on user-facing features. In this video, I want to call out some common user expectations. If you're building a business app, you may need to support single sign-on. In that case, I'd stick with WordPress or Laravel. Single-page apps are very common for public apps. Symfony has a cool feature called Turbo that supports writing single-page apps without touching JS. Very cool and useful. If you're working e-commerce, WordPress has WooCommerce. WooCommerce needs some extra work for large volume. In many cases, leveraging Shopify or BigCommerce via API is a sensible approach. Another common thing you may need in an app is to interact with external APIs. Laravel has a really cool concept called Macros that allow you to configure common request settings. Many times you'll need to interface with some kind of email client, either SMTP or an external transactional service…