nayaread
HomeFavouritesTopicsSources
HomeFavouritesTopicsSources
NayaRead links to original engineering blogs. All copyright belongs to the respective authors.
Shopify Engineering·Oct 28, 2014·9 min read41

Rebuilding the Shopify Admin: Deleting 28,000 lines of JavaScript to Improve Dev Productivity - Shopify

6 minute read This September, we quietly launched a new version of the Shopify admin. Unlike the launch of the previous major iteration of our admin, this version did not include a major overhaul of the visual design, and for the most part, would have gone largely unnoticed by the user. Why would we rebuild our admin without providing any noticeable differences to our users? At Shopify, we strongly believe that any decision should be able to be questioned at any time. In late 2012, we started to question whether our framework was still working for us. This post will discuss the problems in the previous version of our admin, and how we decided that it was time to switch frameworks.

JavaScript
Read original on shopify.engineering

Score breakdown

  • Technical depth50
  • Practical value45
  • Originality85
  • Writing quality70
  • Source reputation0
  • Recency0
  • External engagement0
  • On-site engagement0

NayaRead shows a summary and links to the original article. The full article is hosted on shopify.engineering.

More like this

Shopify Engineering

Remixing Shopify's Admin: How We Made It 30% Faster and AI-Ready (2025) - Shopify

Jun 30, 2025·9 min read
Shopify Engineering

Bringing Javascript to WebAssembly for Shopify Functions - Shopify

Feb 9, 2023·19 min read
Shopify Engineering

Upgrading Shopify to Rails 5 - Shopify

Jun 20, 2017·9 min read
Shopify Engineering

How Migrating from Vanilla Redux to Redux Toolkit Improved State Management in Shopify POS - Shopify

Mar 31, 2023·10 min read