CoderFunda
  • Home
  • About us
    • Contact Us
    • Disclaimer
    • Privacy Policy
    • About us
  • Home
  • Php
  • HTML
  • CSS
  • JavaScript
    • JavaScript
    • Jquery
    • JqueryUI
    • Stock
  • SQL
  • Vue.Js
  • Python
  • Wordpress
  • C++
    • C++
    • C
  • Laravel
    • Laravel
      • Overview
      • Namespaces
      • Middleware
      • Routing
      • Configuration
      • Application Structure
      • Installation
    • Overview
  • DBMS
    • DBMS
      • PL/SQL
      • SQLite
      • MongoDB
      • Cassandra
      • MySQL
      • Oracle
      • CouchDB
      • Neo4j
      • DB2
      • Quiz
    • Overview
  • Entertainment
    • TV Series Update
    • Movie Review
    • Movie Review
  • More
    • Vue. Js
    • Php Question
    • Php Interview Question
    • Laravel Interview Question
    • SQL Interview Question
    • IAS Interview Question
    • PCS Interview Question
    • Technology
    • Other

02 May, 2024

Is Laravel the most complete out-of-the-box framework?

 Programing Coderfunda     May 02, 2024     No comments   

I do a lot of full-stack solo projects for clients. Simple stuff for the most part, nothing crazy. Mainly for clients who want something more custom and more advanced than a typical Wordpress/Shopify site, but don’t have the capacity to hire a boutique agency or an internal team. So they end up with skilled freelance work as a happy medium.

Most projects involve authentication, database optimization, occasionally caching if a high volume site, and occasionally store-based state management if there is a lot of custom functionality. I use Tailwind and Blade for the front-end views, and write my own controllers and database schema.

So far, I am loving Laravel. Coming from React and Next.Js, it is a breath of fresh air. I can easily scan a page and know exactly what the propose of the functions are, and how they should look. In contrast, most React applications I open look like JavaScript soup for the first 10 minutes while I orient myself.

I never knew I needed separation of concerns and functional programming, but coming from JavaScript frameworks, it is so much easier to develop this way. I only have to focus on one thing at a time, and solutions are usually very straightforward to conceptualize since each function is usually only responsible for a few actions. As an added bonus there aren’t properties being passed down through multiple layers of components which makes debugging much easier.

I don’t think I’ll ever go back to JavaScript frameworks (maybe Svelte or Solid), but this framework has truly made programming fun again.

Are there any other frameworks that can really compete with Laravel from an ecosystem standpoint? It has minimal amount of dependencies, good performance, excellent debugging tools, excellent routing and rendering features, an excellent ORM, and many more features that would have been external dependencies in other frameworks.

I can’t believe it took me this long to find Laravel. I thought it was just a back-end framework and had never really looked into it before a few weeks ago, but I am certainly glad that I did.

Taylor Orwell, you are a God among men. Thanks to you I never have to wonder what tech stack is best for a project anymore, the answer will always be Laravel. Does anyone have a “buy me a coffee” link for him? He definitely deserves it. Probably the only time I’ve been so in awe of a single developer other than when I first played Stardew Valley by Eric Barone. submitted by /u/techdaddykraken
[link] [comments]
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg
Email ThisBlogThis!Share to XShare to Facebook
Newer Post Older Post Home

0 comments:

Post a Comment

Thanks

Meta

Popular Posts

  • Write API Integrations in Laravel and PHP Projects with Saloon
    Write API Integrations in Laravel and PHP Projects with Saloon Saloon  is a Laravel/PHP package that allows you to write your API integratio...
  • Credit card validation in laravel
      Validation rules for credit card using laravel-validation-rules/credit-card package in laravel Install package laravel-validation-rules/cr...
  • iOS 17 Force Screen Rotation not working on iPAD only
    I have followed all the links on Google and StackOverFlow, unfortunately, I could not find any reliable solution Specifically for iPad devic...
  • C++ in Hindi Introduction
    C ++ का परिचय C ++ एक ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग लैंग्वेज है। C ++ को Bjarne Stroustrup द्वारा विकसित किया गया था। C ++ में आने से पह...
  • Python AttributeError: 'str' has no attribute glob
    I am trying to look for a folder in a directory but I am getting the error.AttributeError: 'str' has no attribute glob Here's ...

Categories

  • Ajax (26)
  • Bootstrap (30)
  • DBMS (42)
  • HTML (12)
  • HTML5 (45)
  • JavaScript (10)
  • Jquery (34)
  • Jquery UI (2)
  • JqueryUI (32)
  • Laravel (1017)
  • Laravel Tutorials (23)
  • Laravel-Question (6)
  • Magento (9)
  • Magento 2 (95)
  • MariaDB (1)
  • MySql Tutorial (2)
  • PHP-Interview-Questions (3)
  • Php Question (13)
  • Python (36)
  • RDBMS (13)
  • SQL Tutorial (79)
  • Vue.js Tutorial (68)
  • Wordpress (150)
  • Wordpress Theme (3)
  • codeigniter (108)
  • oops (4)
  • php (853)

Social Media Links

  • Follow on Twitter
  • Like on Facebook
  • Subscribe on Youtube
  • Follow on Instagram

Pages

  • Home
  • Contact Us
  • Privacy Policy
  • About us

Blog Archive

  • July (2)
  • September (100)
  • August (50)
  • July (56)
  • June (46)
  • May (59)
  • April (50)
  • March (60)
  • February (42)
  • January (53)
  • December (58)
  • November (61)
  • October (39)
  • September (36)
  • August (36)
  • July (34)
  • June (34)
  • May (36)
  • April (29)
  • March (82)
  • February (1)
  • January (8)
  • December (14)
  • November (41)
  • October (13)
  • September (5)
  • August (48)
  • July (9)
  • June (6)
  • May (119)
  • April (259)
  • March (122)
  • February (368)
  • January (33)
  • October (2)
  • July (11)
  • June (29)
  • May (25)
  • April (168)
  • March (93)
  • February (60)
  • January (28)
  • December (195)
  • November (24)
  • October (40)
  • September (55)
  • August (6)
  • July (48)
  • May (2)
  • January (2)
  • July (6)
  • June (6)
  • February (17)
  • January (69)
  • December (122)
  • November (56)
  • October (92)
  • September (76)
  • August (6)

Loading...

Laravel News

Loading...

Copyright © CoderFunda | Powered by Blogger
Design by Coderfunda | Blogger Theme by Coderfunda | Distributed By Coderfunda