I am a PHP, ES6, C# developer; I think I've mastered all that to an advanced level or at least near that point.
The problem is I don't understand the framework. I'm used to edit .php files and store them somewhere in my project folder; and link them in the code. When I passed through the struggles of installing Laravel, I found a lot of folders and I don't know where to start.
ALL TUTORIALS IGNORE THE FACT THAT SOME DEVELOPERS HAVE NEVER USED A FRAMEWORK AND CANNOT FOLLOW THE TUTORIALS, NOT BECAUSE NOT KNOWING HOW TO CODE, BUT BECAUSE YOU HAVE A BIG FOLDER WITH A LOT OF FILES THAT YOU DON'T KNOW HOW THEY INTERACT WITH EACH OTHER.
So I would like to understand:
1 - Each project I make is a new laravell instalation via composer? 2 - When I look at the files created by composer, which of them is my proyect. 3 - Wich files do I have to edit to make the front-end and to make the back-end. 4 - wich file is the "index.php" wich will be the landing page. 5 - wich of these need to be uploaded to the server once I finnish my work. 6 - Maybe I didn't understand what is this for. Is this for making websites or the backend of a website; because maybe this is for something else and because of that I cannot understand all this files.
Thanks. Saludos cordiales.