News for hackers. Stuff that matters.
Re:The boring technology behind a one-person Internet compan... by em-bee on Tuesday September 17, 2019 @11:32AM (#20996391)
and yet, a lot of vanilla PHP is a mess of code whereas when i had to work on a laravel application i found it a pleasure to work with (even without having any prior PHP experience)

pick your poison i guess.

Re:The boring technology behind a one-person Internet compan... by simion314 on Tuesday September 17, 2019 @01:12PM (#20997560)
I agree with you, but what sucks is that instead of 1 or 2 frameworks that are stable you get a large number of them that get deprecated, I was brought to work into 2 PHP projects, one was using yii1 and the second Silex , both frameworks were deprecated and some of the dependencies are deprecated too. I did not worked on Laravel, I hope when I will it won't be again on an unsupported old version.

Also it sucks when you search for help and you need to double check if the solution is for yii1 not 2, or angular1 not the others etc.

Re:The boring technology behind a one-person Internet compan... by em-bee on Tuesday September 17, 2019 @01:20PM (#20997667)
that is very true. at least angular1 was stable for quite some time i'd say, it was quite usable until they started working on angular 2.

that means when selecting a framework, don't pick the newest, but look for something that promises stability, and then stick with it. i picked aurelia to once angular 1 was no longer usable. and although i mainly chose it for other reasons, it looks like it will be a stable choice.

Re:The boring technology behind a one-person Internet compan... by simion314 on Tuesday September 17, 2019 @01:32PM (#20997839)
It could be a good stable framework, though can you put yourself in my place, say in 5 years you are called to work on your current project, some new small feature must be added or some bug needs to be fixed. So I will have to learn to work with yet another old framework that is no longer populkar and the developers that wrote the code moved to the next cool thing.

It is what it is, I will have to learn and maintain others code like I always done but it would be better if we had some stability as I mentioned, some standard web framework built in JS and browsers that most developers would use and the devs that want new and shiny could ignore that and use whatever.

Re:The boring technology behind a one-person Internet compan... by em-bee on Tuesday September 17, 2019 @07:57PM (#21001265)
well, one of the key things of aurelia is to use standards as much as possible. so as javascript evolves aurelia will pick up on these things and remove any homegrown things to use whatever javascript provides instead. so it is up to javascript to grow a decent standard library.