Re:How boring should your team be
by skeeter2020 on Saturday October 15, 2022 @10:14AM
(#33215038)
They certainly weren't using Go, or as stated, any framework. Also no mention of any type of web server; not sure what magical code was creating dynamic HTML from the database. Where was the business logic? Stored Procedures? No mention of more dynamic functions... No integrations... Sure sounds like a desktop browser-only app while the majority of the world today wants some mobile functions from almost every system.
There is a lot information, which is understandable but also conveniently supports a very unflattering narrative while simultaneously promoting the OP's awesomeness.
Re:How boring should your team be
by Winsaucerer on Saturday October 15, 2022 @10:22AM
(#33215111)
I think you're reading them far too strictly. I don't think they literally meant they were using nothing beyond JUST the SQL Server and then somehow getting HTML out of that, with 100 lines of JS on top. Unless I misread, I don't see anything that implies they weren't using something like PHP or ASP, for example.
Re:How boring should your team be
by P5fRxh5kUvp2th on Saturday October 15, 2022 @11:03PM
(#33220713)
To me this is the hilarious part.
Q: "how do they use the workarounds needed to secure the more complex approaches?"
A: "those security concerns don't exist in the approach, no workaround needed. That's part of the simplicity".
It just represents a fundamental misunderstanding, but it's not their fault, they've never seen anything else. Like someone using a JWT instead of a session cookie.
Re:How boring should your team be
by eurasiantiger on Monday October 17, 2022 @05:23AM
(#33231370)
>Like someone using a JWT instead of a session cookie
Those aren’t mutually exclusive, you know.
The JS wouldn't need to do any escaping, because it's not trusted to handle any unescaped data. It's operating on the already-escaped html template.