SilberWitch on Nostr: Hmm. I've worked for years on both, for the banking sector. -- Web apps are easier to ...
Hmm. I've worked for years on both, for the banking sector.
-- Web apps are easier to run universally, so they attract all the scriptkiddies, whose repos grow and grow, without any additional QC later added.
-- Web apps are demoed live, on a website, which is an active server on a machine someone else controls. Nobody knows if the demo website is the same as the build, unless they're running it themselves.
-- Websites can be more easily updated (which is great for pushing bug-fixes to a test/beta environment), which can lead to forcing users to upgrade to broken or compromised releases.
-- Users are used to weird popups and splashscreens all over websites, whereas strange behavior on native clients freaks them out.
-- Secure web apps require tight and smooth DevOps and automated testing in multiple virtual environments, but native devs are actually more-likely to implement those things.
-- They are also more-likely to write clean code and have unit tests.
-- Javascript, especially, seems to be dodgy.
Etc.
-- Web apps are easier to run universally, so they attract all the scriptkiddies, whose repos grow and grow, without any additional QC later added.
-- Web apps are demoed live, on a website, which is an active server on a machine someone else controls. Nobody knows if the demo website is the same as the build, unless they're running it themselves.
-- Websites can be more easily updated (which is great for pushing bug-fixes to a test/beta environment), which can lead to forcing users to upgrade to broken or compromised releases.
-- Users are used to weird popups and splashscreens all over websites, whereas strange behavior on native clients freaks them out.
-- Secure web apps require tight and smooth DevOps and automated testing in multiple virtual environments, but native devs are actually more-likely to implement those things.
-- They are also more-likely to write clean code and have unit tests.
-- Javascript, especially, seems to be dodgy.
Etc.