laravel-best-practices
mit-license
laravel-best-practices | mit-license | |
---|---|---|
14 | 18 | |
10,759 | 2,241 | |
- | - | |
5.9 | 4.8 | |
6 months ago | 17 days ago | |
CSS | ||
- | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
laravel-best-practices
- TIL how to write better code in laravel
- How to write better code
-
In One Minute : Laravel
Laravel Best Practices
-
Do you still use Controllers with Inertia?
You should keep controllers and separate logic in services class, I try to follow best practices for readability separation of concerns DRY … this repository helps me find the way when in doubts https://github.com/alexeymezenin/laravel-best-practices
-
Any reading materials / videos to watch for advanced laravel programming other than Laracast?
https://github.com/alexeymezenin/laravel-best-practices check this out and make sure you follow the best practices
-
Where can I learn about laravel design best practices?
A good starting point might be: https://github.com/alexeymezenin/laravel-best-practices
-
Share your PHP best practices with your team in PHPStorm
Once everything is ready, just keep on coding until you realize a specific code snippet does not follow a best practice. Let’s take a simple example with this Laravel best practice, but assume you’ll define a practice specific to your context.
- Where do you put custom functions for models?
- Does anyone knows any good opensource repo of a laravel application that I can learn the best practices or architecture?
-
About " Business logic should be in service class "
I have seen in laravel-best-practices that the business logic should be in service class , and I agree with that because I'm planning to have a web routes and a a Restful routes so I have few questions
mit-license
- Am I allowed to use code on GitHub developed by other companies (i.e. corporates) under MIT or Apache 2.0 licensing in the pipeline of the product developed by my company? Anything I should be aware of?
-
Do open source licences cover the Ship of Theseus?
IANAL, but common open source licenses is a Yes. Non-licensed works are legally murkier.
You have a derivative work based on the original. The author retains the copyright, but has granted some permissions within the license document. What you can and can't do will be spelled out there. For example, the MIT license expressly permits modification and sublicensing [0]. The GNU GPL3 is even more explicit, giving definitions to modify, distribute, their permissions, and the requirements for both [1]. Double-check what the terms of the license give you explicitly.
What if their is no license? I think that gets closer to the heart of the article. Imagine you come across a website design you like. What are the permissions for their HTML or CSS? By definition the distributor controls all aspects under copyright. But if you only use a small part, you can defend yourself under Fair Use. But this is murky legal territory, as Entertainment companies and individuals have sued each other over Music Samples and their relevant copyright and licensing.
[0]: https://mit-license.org/
[1]: https://www.gnu.org/licenses/gpl-3.0.en.html
-
[Discussion] I recompiled some open-source tweaks for Dopamine
An MIT License (“Permission is hereby granted, free of charge . . . to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software…”)
-
Why are there so many more GZDoom-based mods than there are eDuke32-based ones?
The 2003 source release of Duke3D under GPL includes a ZIP file with Ken Silverman's Build engine and the same weird license. I don't know if the Duke code can be compiled without Ken's code. Ken writes on http://www.advsys.net/ken/buildsrc/default.htm that the custom license is to stroke his own ego. Why he didn't at one point switch to one of the many short GPL-compatible licenses such as MIT's is something only he and his ego can answer.
-
Tips for sharing personal projects.
For example, the MIT license. https://mit-license.org/
-
DevEmbed: Embed your dev.to profile anywhere using widgets - Linode Hacakathon
The app is licensed under the MIT License
-
In One Minute : Laravel
The Laravel framework is an open-sourced PHP web framework that allows developers to create dynamic and scalable web applications. The source code of Laravel is hosted on GitHub and released under the MIT license.
- "AS IS"? at app legal terms
-
Can you just fork an MIT project and change the license to GPL?
No because the MIT license requires that it be included in any copies and/or derivatives:
-
TIL You didn't need a security clearance to sell code to and become part of the U.S. government's software supply chain until last year
MIT projects only need to include the MIT license with the build. A copy of the source code is not required, only a copy of the MIT license. I believe re-licensing is also allowed, MIT is about as permissive as you can get.
What are some alternatives?
pingcrm - A demo application to illustrate how Inertia.js works.
bitcoinaddress - Bitcoin Wallet Address Generator
passport-introspection-docs - Companion repository containing example applications and documentation for our Passport Introspection packages.
Dossier-Facile-Frontend
deck - DECK is a powerful and high performant local web development studio, an open source alternative to Docker desktop
introtodeeplearning - Lab Materials for MIT 6.S191: Introduction to Deep Learning
Monica - Personal CRM. Remember everything about your friends, family and business relationships.
awesome - awesome window manager
Crater Invoice - Open Source Invoicing Solution for Individuals & Businesses
Gravitation - Set your icons free!
Iris - The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:
rootless-tweaks - All tweaks are open-source, I recompiled them for Dopamine