As someone who doesn't like PHP much, I must admit that Laravel is a well thought out framework with batteries included. I'm currently working on a full-stack project with Next.js and even though there's a lot to like about Next, a lot is also missing and I feel like reinventing the wheel every other day. I'm not complaining as I like gaining a deep perspective and prefer intentional code over magic, but I find myself looking at Laravel and Rails for inspiration a lot. The Laravel documentation also seems excellent.
I'm a software developer who writes about Laravel, JavaScript, Rails, Linux, Docker, WordPress and the tech industry. Follow me on Twitter @tylerlwsmith
Next is great, but the lack of server framework features does make it more challenging. I know that projects like Blitz.js are trying to bridge the divide, but I'm always hesitant about committing to newer tech in my production code.
I fully understand the hesitation. Blitz is awesome, but it's young and missing many crucial features of existing web frameworks at this time.
I also checked Adonis from the comments and it seems like an analog of Laravel, even the documentation is structured similarly. But on the other hand I'd expect a JavaScript framework to fully utilize native frontend libraries, where it would really shine.
I'm a software developer who writes about Laravel, JavaScript, Rails, Linux, Docker, WordPress and the tech industry. Follow me on Twitter @tylerlwsmith
As someone who doesn't like PHP much, I must admit that Laravel is a well thought out framework with batteries included. I'm currently working on a full-stack project with Next.js and even though there's a lot to like about Next, a lot is also missing and I feel like reinventing the wheel every other day. I'm not complaining as I like gaining a deep perspective and prefer intentional code over magic, but I find myself looking at Laravel and Rails for inspiration a lot. The Laravel documentation also seems excellent.
Next is great, but the lack of server framework features does make it more challenging. I know that projects like Blitz.js are trying to bridge the divide, but I'm always hesitant about committing to newer tech in my production code.
I fully understand the hesitation. Blitz is awesome, but it's young and missing many crucial features of existing web frameworks at this time.
I also checked Adonis from the comments and it seems like an analog of Laravel, even the documentation is structured similarly. But on the other hand I'd expect a JavaScript framework to fully utilize native frontend libraries, where it would really shine.
I'm really interested to watch if Adonis ever takes off in a big way. Of all the frameworks I've seen it's the one that is most appealing to me.