3 min read
|
Saved February 14, 2026
|
Copied!
Do you care about this?
The article discusses the slow performance of Nextcloud, attributing it mainly to excessive JavaScript loading. Despite its useful features, the heavy codebase leads to frustrating delays, prompting the author to seek alternative solutions for specific functionalities.
If you do, here's more
Nextcloud offers a comprehensive suite of features, integrating services like file storage, calendars, and notes. However, users often encounter performance issues. The author, despite optimizing his setup, finds Nextcloud slow, particularly due to its heavy reliance on Javascript. A typical page load can involve downloading 15-20 MB of Javascript, which compresses to 4-5 MB during transit. This is excessive; for comparison, 1 MB is already considered heavy for a web app. The core-common.js file alone weighs in at 4.71 MB, contributing significantly to the sluggish experience.
App-specific scripts exacerbate the issue. For instance, the Calendar app loads at 5.94 MB, while the Tasks app can take up to 10 seconds to display even on a fast connection. The author has started replacing some of Nextcloud's functionality with lighter alternatives, like Vikunja for task management, which uses only 1.5 MB of Javascript. While Nextcloud's robust feature set is appealing, the performance drawbacks are hard to ignore. The author acknowledges the challenges faced by development teams but emphasizes that user experience suffers due to the current architecture.
Questions about this article
No questions yet.