Earlier quoted context omitted.
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 theo…
Great question, we definitely took a hard look on if we should transform our tech stack or not (and decided to do it) - to really answer this question though, you would need to understand our previous stack, what was holding us back, and where we wanted to go. I'm not sure if reading about our previous stack and why we moved is an interesting blog post or not :).
WalmartLabs open sources the application platform that powers Walmart.com
71–77 of 77 posts
Re: WalmartLabs open sources the application platform that powers Walmart.com
#72Earlier quoted context omitted.
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.
i believe i had read in a medium blog post that the .ca backend was build on akka/scala
Source: http://www.nurun.com/en/news/nurun-launches-redesigned-trans... plus private conversations with people who have worked on the project.
Re: WalmartLabs open sources the application platform that powers Walmart.com
#73Earlier quoted context omitted.
Completely valid. I should have been more direct, but that wasn't the intent. Since you took the bait, I take issue with the seemingly flipant manner in which words are assigned new meanings, and existing concepts are relabeled. While the concept of archetypes is intellectually really fun to consider, it makes more difficult the ultimate project of speaking a common tongue. This is not an orthodox point of view, this…
Happy to receive feedback, do you have suggestions on what we should call it?
Re: WalmartLabs open sources the application platform that powers Walmart.com
#74Earlier quoted context omitted.
Thanks for the reply, yeah, from what I've read and seen so far it definitely looks interesting... And seems to resolve a lot of the issues I had very early on with ismorphic^wuniversal rendering back when Yahoo's fluxible app had just come out. The render caching seems very cool as well, making up for the general double-render for fetching data triggered from the component. Right now at the day job I'm stuck in angu…
Your contact information is in your HN profile, I'll have our recruiters ping you with the opportunities we have available @WalmartLabs.
Re: WalmartLabs open sources the application platform that powers Walmart.com
#75I use Hapi.JS everyday and it's a bliss. Will check this out.
Yup, we are big fans of Hapi.js and that's what we use internally for walmart.com, but one of our goals in October is to disconnect the tieing of Electrode and Hapi.js - that way you can use whatever web framework you want with Electrode. Internally, we will continue to use Hapi though.
Re: WalmartLabs open sources the application platform that powers Walmart.com
#76Earlier quoted context omitted.
Yup, we are big fans of Hapi.js and that's what we use internally for walmart.com, but one of our goals in October is to disconnect the tieing of Electrode and Hapi.js - that way you can use whatever web framework you want with Electrode. Internally, we will continue to use Hapi though.
That is great to hear. I much prefer Express to Hapi, and I already have extensive APIs built on Express. I'm certainly not alone in this.
Until then, please check out Electrode Modules, they are independent of Hapi or Electrode Core:
Re: WalmartLabs open sources the application platform that powers Walmart.com
#77Earlier quoted context omitted.
That is great to hear. I much prefer Express to Hapi, and I already have extensive APIs built on Express. I'm certainly not alone in this.
Yup! People have their preferences! We are working on it this month. Until then, please check out Electrode Modules, they are independent of Hapi or Electrode Core: http://www.electrode.io/docs/stand_alone_modules.html