3 ms·
Does that mean Cupertino has already rewritten iTunes and App Store and Apple Online Store? I'm guessing they're going to keep the WebObjects style URLs for com
by jasonjei 10y ago
Does that mean Cupertino has already rewritten iTunes and App Store and Apple Online Store? I'm guessing they're going to keep the WebObjects style URLs for compatibility with old versions of iTunes and App Store.
- 0x0 10y agoAt least https://itunesconnect.apple.com https://itunesconnect.apple.com appears to have been rewritten in AngularJS. The https://developer.apple.com/ https://developer.apple.com/ portal also got a new UI not too long ago.
- ErikAugust 10y agoPretty sure developer.apple.com has been Rails for a while. Maybe 4-5 years.
- coldtea 10y agoIt's about the backend, not the UI/frontend.
- jbverschoor 10y agoDo you think they're using foundationdb?
- jrochkind1 10y agoWhy would anyone think that? Do you have a reason to think so?
- tetsuoironman 10y agoThey bought them? http://techcrunch.com/2015/03/24/apple-acquires-durable-database-company-foundationdb/ http://techcrunch.com/2015/03/24/apple-acquires-durable-data...
- spatulon 10y agoGiven that your first link redirects to https://itunesconnect.apple.com/itc/static/login?view=1&path=%2FWebObjects%2FiTunesConnect.woa%3F https://itunesconnect.apple.com/itc/static/login?view=1&path... ...it looks like they're still using WebObjects.
- orangecat 10y agoLook the DOM in the browser inspector, it's definitely Angular. (And angular.version reports 1.2, they need to upgrade). The WebObjects path is probably for backward compatibility.
- jrochkind1 10y agoI've suspected for years that if iTunes Store/App Store were still on WO at all, it was a forked in-house customized WO.
- threeseed 10y agoNo it wasn't. Apple Online Store was vanilla. But iTunes Store at least used the Project Wonder libraries which is almost a fork in of itself. https://github.com/wocommunity/wonder https://github.com/wocommunity/wonder
- jrochkind1 10y agoHa! That's kind of hilarious that ITMS used Project Wonder. Thanks for the info, assuming you had some way to know. :)
- threeseed 10y agoI used to work on those projects back a few years ago so it all might have changed but I doubt it. iTunes Store was a more traditional monolithic WebObjects app using Project Wonder. Apple Online Store was a microservices based architecture which really just the HTTP routing part of WebObjects.