Slack gives desktop app performance-driven makeover
Work-based comms platform rewrites underlying technology for user speed and efficiency


Slack has unveiled a new version of its desktop app that's reportedly faster and more efficient thanks to a complete rebuild of the platform's underlying technology.
This will be rolled out to users in an update for Slack's Windows and macOS desktop app. It promises big performance improvements, such as loading 33% faster and using 50% less RAM use than before, according to the company.
Over the course of 2018, Slack worked on shifting the web and desktop clients - which essentially use the same codebase - to a modern stack and away from jQuery and other technologies it used when first launched in 2012. The result is that Slack will no longer create a standalone copy for each workspace and take up RAM for each instance.
There's a bit of risk-taking in this update as rewriting or changing the code of a platform can be extremely problematic. The desktop version of Slack is its oldest client, and as such, a few internal cracks were starting to show in the foundation, according to Slack engineers Mark Christian and Johnny Rodgers.
"Conventional wisdom states that rewrites are best avoided, but sometimes the benefits are too great to ignore," the pair wrote in a blog post. "One of our primary metrics has been memory usage and the new version of Slack delivers..."
"These results have validated all of the work that we've put into this new version of Slack and we look forward to continuing to iterate and make it even better as time goes on," the engineers continued.
Part of the update included adopting React, a popular JavaScript, as Slack's original user interface (UI) was built using HTML templates. These often need to be manually built whenever underlying data changed and the engineers said it was a "pain" to keep both data model and UI in sync.
Get the ITPro daily newsletter
Sign up today and you will receive a free copy of our Future Focus 2025 report - the leading guidance on AI, cybersecurity and other IT challenges as per 700+ senior executives
The new update has kept the existing codebase but created a more modern section of it that the engineers have called "future-proof" and has been added incrementally. All UI components have been built with React and this code is both "multi-workspace aware" and also loads lazily, without adding unnecessary data - which is why the loading speed has improved.
Since launching, Slack has become the go-to comms app for startups and is often accused of enabling an 'always-on' work culture. Such is its popularity, the company recently went public and has become a key rival to some of the biggest tech companies around.
Currently, its main competitor is Microsoft Teams, which recently overtook Slack in terms of users, hitting 13 million - three million more than Slack.
Bobby Hellard is ITPro's Reviews Editor and has worked on CloudPro and ChannelPro since 2018. In his time at ITPro, Bobby has covered stories for all the major technology companies, such as Apple, Microsoft, Amazon and Facebook, and regularly attends industry-leading events such as AWS Re:Invent and Google Cloud Next.
Bobby mainly covers hardware reviews, but you will also recognize him as the face of many of our video reviews of laptops and smartphones.
-
Bigger salaries, more burnout: Is the CISO role in crisis?
In-depth CISOs are more stressed than ever before – but why is this and what can be done?
By Kate O'Flaherty Published
-
Cheap cyber crime kits can be bought on the dark web for less than $25
News Research from NordVPN shows phishing kits are now widely available on the dark web and via messaging apps like Telegram, and are often selling for less than $25.
By Emma Woollacott Published
-
The race is on for higher ed to adapt: Equity in hyflex learning
WHITEPAPER Fulfil student and faculty needs
By ITPro Published
-
Practical ergonomics guide for education
WHITEPAPER Save energy, focus, and promote overall well-being
By ITPro Published
-
How to manage – and mitigate – performative working
Feature An increasing number of people are putting on a show of working, rather than actually getting on with it
By Peter Ray Allison Published
-
The ultimate guide to 3D
Whitepaper Creative boost breaks
By ITPro Published
-
Developing an end-to-end process for virtual photography
Whitepaper Sharing the best practice of creating production-quality photographs with software
By ITPro Published
-
Breaking down the barriers to 3D design
Whitepaper Designing for the future
By ITPro Published
-
IDC: The business value of IBM Maximo
Whitepaper Integral to the transformation of asset management
By ITPro Published
-
UK's four-day week trial ends, leads to reduced burnout and sick days
News Organisations reported overwhelmingly-positive results from the world's largest trial of this kind
By Rory Bathgate Published