Sanjit Gawadesanjit.hashnode.dev·Nov 18, 2024Understanding MVC: A Simple Introduction to Software ArchitectureWhen building applications, maintaining a clean, modular, and scalable architecture is key to long-term success. The Model-View-Controller (MVC) pattern is one of the most widely used architectural patterns, providing a clear separation of concerns a...Discussmvc
Hugo Tavareshugotav.hashnode.dev·Nov 5, 2024MVC: The Superhero Trio of Web DevelopmentWhen building web apps, the MVC (Model-View-Controller) pattern provides a structured approach that enhances manageability, scalability, and collaboration. Models handle data, Views display information, and Controllers manage interactions, making dev...Discussmvc
Utkarsh Jaiswalreadwithutkarsh.hashnode.dev·Oct 21, 2024Rate Limiting on Product Search in E-commerce with UnkeyIn e-commerce, the product search is one of the most frequently used features. But allowing unlimited searches can slow down your site and increase server costs. To solve this, rate limiting controls how a often a user can search within a certain tim...Discussprotected
Joao PintoforIntroducing Bloxtor: web-dev frameworkbloxtor.hashnode.dev·Oct 15, 2024Introducing Bloxtor: A Free Open-Source Framework for Web AppsHello, Hashnode community! I’m excited to share my new project, Bloxtor, a free and open-source web app framework designed for No-Coders, Low-Coders, and Coders alike! 🌟 What is Bloxtor? Bloxtor is an innovative framework that transforms code into v...Discuss·140 readsOpen Source
Samuel Agyeistero.hashnode.dev·Oct 10, 2024Laravel Models 101: A Beginner's GuideLaravel models are the backbone of its robust MVC (Model-View-Controller) framework. They represent the data layer in your application, encapsulating the logic for interacting with the database. In this guide, we will walk through the basics of Larav...Discuss·12 likes·79 readsLaravelLaravel
Samuel Agyeistero.hashnode.dev·Oct 1, 2024Laravel Controllers 202: Advanced Techniques and Best PracticesBuilding on the fundamentals of Laravel controllers, this guide takes a deep dive into advanced techniques that enhance the way controllers manage application logic, handle routing, interact with models, and improve code maintainability. While the ba...Discuss·1 like·1.3K readsadvanced laravel
Samuel Agyeistero.hashnode.dev·Sep 26, 2024FeaturedLaravel Controllers 101: A Comprehensive GuideLaravel is a PHP web framework known for its elegant syntax and powerful tools. One of its core components is the Controller, which helps manage the application logic, route handling, and data flow. Controllers serve as a crucial bridge between the u...Discuss·25 likes·287 readsLaravel
Dale Lantodalelanto.hashnode.dev·Sep 26, 2024Architecture & Design: MVC and BeyondMVC (Model-View-Controller) In Laravel, MVC is a common architectural pattern: Model: Interacts with the database (e.g., Eloquent models). View: Renders the data to the user (Blade templates). Controller: Handles user requests and ties the model...DiscussDaleLanto
Suravi Farmaniasuravi-farmania.hashnode.dev·Sep 25, 2024How to Send Emails in a Laravel Project Using Gmail SMTP?In many web applications, sending emails is a fundamental feature. Laravel provides an elegant and robust solution for handling emails, including sending emails via external SMTP services like Gmail. Integrating Gmail’s SMTP server lets you send secu...DiscussLaravel
Thirdy Gayaressoftware-engineer.thirdygayares.com·Sep 10, 2024MVC (Model-View-Controller) vs MVVM (Model-View-ViewModel)MVC (Model-View-Controller) Model: This is where your data lives. It’s the part of your app that handles things like saving, updating, or loading information. View: This is what the user sees. It shows the data from the Model on the screen. Contro...DiscussMVVM