My blog post that talks more about the release: https://medium.com/walmartlabs/introducing-electrode-an-open...
Hey Alex,
I have a quick unrelated question. Why is Walmart.ca contracted outside if you have walmart labs? Well at least the front-end. Hope it's okay to ask you that.
However I don't see these projects getting any sizable traction from the open source community. What's the point of releasing them if WalmartLabs isn't putting any investment into marketing to developers in order to get these projects to grow in adoption?
For what it's worth, the walmart.com websites takes forever to load (> 10 seconds) on my single core laptop in Firefox. edit: I should also state that my OS is Ubuntu.
For what it's worth, the walmart.com websites takes forever to load (> 10 seconds) on my single core laptop in Firefox. edit: I should also state that my OS is Ubuntu.
Same here, 10ish on OSX with Chrome.
Antergos, i7, chrome, 6 seconds. I'm not thrilled, but I applaud them making a step forward for the community.
For what it's worth, the walmart.com websites takes forever to load (> 10 seconds) on my single core laptop in Firefox. edit: I should also state that my OS is Ubuntu.
Given Walmart's deep contributions and investments in the Backbone ecosystem [0], which were impressive in their own right, I'm even more impressed that they seem to have switched to a React-based front end stack in a few years. That seems pretty agile for a company the size of Walmart. [0] https://github.com/walmartlabs/thorax
Although it is great that this happened and I applaud open source contributions, especially by bigger companies, I wonder what the reasons for such a rewrite were. And why the online platform manager approved it. People often try to convince me of shiny-new-thing-39432 and sometimes we try on a non-risk project and usually we find out it's the same or (more often) worse than what we used before. I like React and theoretically (not practically unfortunately) also Node but if I already have a site built in something else the web team would have to come up with really over the top reasons (and prove them after the roll out!) to just dump that investment.