3 ms·
> The most common area by far was web development (68%) 68% is a lot and I hope it lead to have more mature web libraries in the future. I'm comparing it to ot
by stunt 6y ago
> The most common area by far was web development (68%)
68% is a lot and I hope it lead to have more mature web libraries in the future. I'm comparing it to other languages Java(e.g. Spring), PHP(e.g. Laravel & Symfony), Ruby(e.g. Rails), NodeJS(e.g. NestJS & NextJS) and I think Go community has a long way to go.
We had a discussion recently about building an internal web app and I had no chance to even defend Spring against Laravel yet alone Golang (My current team mainly uses Spring). It's just crazy how much scaffolding they have in place for web development. You get clean authentication with email verification and 2FA, and profile, team and roles management running in 5 minutes. And their collection library has most if not all of the Java Stream features. Then you spend another 5 minutes to add a scaffolding for building administration panels. And they are together just 3 months of development work if you ask me.
So as much as I love the idea of building your own stuff, I can't defend it when it comes to raw components for web development like authentication and admins panels.