News for hackers. Stuff that matters.
Re:Hello world: Shining a light onto the culture of computer... by Cthulhu_ on Wednesday April 10, 2019 @07:13AM (#19623527)
I strongly had that feeling when I was still doing Java + Spring; there's a huge ecosystem of well designed (or, at the time anyway) frameworks and libraries, which can all be easily hooked into each other via the Spring framework. The job of a developer was more data wrangling, designing models and relations, and defining the outward REST API. Things like creating database tables, converting to JSON, input validation etc are all handled by libraries, as a developer you mostly have to configure what models should be mapped to the database side, what to the front-end side, write some glue code to convert the one to the other, and write a bunch of documentation for the public API.

Not to disparage this work (my own work) too much, mind you; it's quite challenging to create a proper API, consistent, well-documented, etc.

I really appreciate e.g. a proper OpenAPI spec, because that means I can hit a button and have a front-end consumer library generated in Typescript, which in turn helps me more easily map a user's input (forms) with the expected input.

But yeah, it can get quite tedious / boring / unchallenging if you're not into data wrangling like that.

There are no comments on this comment yet.