TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Are we losing enterprise desktop?

14 点作者 psydvl将近 3 年前
You can be hired on frontend, and that means you write client-side code, but with JS (or others *script)<p>You can be hired on the backend and will write server-side<p>You can be hired on mobile and will write Android&#x2F;iOS code<p>But what do we have now on the desktops?<p>1. Electron-based, CEF-based applications written by frontenders or full-stack developer<p>2. CLI, TUI, or Qt&#x2F;wx&#x2F;gtk utilities written by backenders<p>3. A cross-platform application written by mobile developers (flutter, kotlin compose mpp)<p>4. Really native programs, oh, never seen them, or maybe on macos only :(<p>First ones - optimized to be run in a browser, so keeps the browser with them, and voilà, it&#x27;s become unoptimized and big<p>Second - we have better-optimized code, but an interface can be improved or should be written from zero, however, those guys never work with designers and...<p>Third and fourth variants - perfect, but almost never seen them in enterprise<p>But businesses take care mostly for money and we get electron or CEF(spotify, geforce now, steam) and memory leaks and etc.<p>So, we have no such thing as desktopdev or desktopend (deskend) software in the enterprise world, and I hate it.

11 条评论

leros将近 3 年前
I know some people that work in industrial control (eg nuclear power plant control systems). Obviously their customers don&#x27;t want to use a SaaS service hosted online. They&#x27;ve always had onsite servers with desktop applications. Even they&#x27;re moving to web applications. Still hosted on site, but webapps served locally. The issue they had was hiring people who could (or wanted to) build desktop applications. Switching to modern web standards for their apps really eased their hiring.
评论 #32525218 未加载
jollyllama将近 3 年前
The problem with desktop is the stack isn&#x27;t stable enough; constant updates and upgrades threaten to break all of your underlying dependencies. Server backend is the most stable stack, and that&#x27;s one of the real reasons it&#x27;s used so predominantly.
评论 #32525760 未加载
评论 #32540107 未加载
bdcravens将近 3 年前
Nothing new about this. Well before everyone had a smart phone in their pocket, enterprises were building client&#x2F;server apps that targeted the browser instead of desktop apps.
ffhhj将近 3 年前
Operating systems should have become our &quot;web browsers&quot; long ago. Apps as standalone browsers is backwards, these are a waste of resources and multiple security holes.
detaro将近 3 年前
Outside the web and mobile apps, that Frontend&#x2F;Backend split doesn&#x27;t exist as you present it, so your categorization of 2) is pretty wrong.
ocdtrekkie将近 3 年前
I would definitely say there&#x27;s almost no desktop front-end work anymore: I still see plenty of enterprise software, but whether it&#x27;s on-premise or cloud-based, the interface tends to be via the web browser.
closeparen将近 3 年前
Enterprise desktop implies Windows. There is just not that much representation of Microsoft stacks in the consumer-facing or venture capital driven Silicon Valley tech scene. But I&#x27;m sure there&#x27;s tons of these people working on Win32 apps in enterprise IT departments and legacy software vendors across the interior of the country. Not to mention all kinds of specialized devices (industrial automation, AV control systems, medical scanners, etc) have Windows computers in them and are operated through Windows desktop apps.
MisterSandman将近 3 年前
The healthtech industry, from my experience in Canada, still primarily works on custom Java apps running on desktop. Most of them are trying to switch to the web too, though.
评论 #32525774 未加载
prmoustache将近 3 年前
Ironically there is not a single electron app I ended up using in the long term. For all of them the web version ended up being superior: always up to date, running on a properly secured browser and on which I prevent any external tracking, ads, when I allow or not access to my location, webcam, microphone, etc.
jetti将近 3 年前
There are many places that have desktop application development teams but the application(s) are internal only so it doesn&#x27;t exist to the outside world. I have done desktop development with .NET at a couple companies and have been contacted by recruiters for other jobs for desktop software written in .NET.
评论 #32526321 未加载
Ken_At_EM将近 3 年前
We write user facing desktop software. Windows&#x2F;Qt.