eastridge
Joined 13 years ago
Joined 13 years ago
On the code quality front, we haven't actually gotten a ton of contributions from the OSS community, but it's a niche framework and not the next Rails, Angular, etc. But what I believed happened when we open sourced it is that we held ourselves to a higher standard of documentations, versioning, testing, etc. Now that we use it across multiple departments with teams that don't really interact with each other directly, having something more stable becomes extremely important. If there is no external accountability I think it's much easier to decide to break an API.
https://github.com/walmartlabs/mock-server
We use this extensively to develop the mobile web app.
Docs wise we only document the additions, you still need to refer to Backbone docs.
https://github.com/walmartlabs/generator-thorax
I would recommend cloning that repo, running npm link then using it if you want to give Thorax a try. We'll be doing some more press about Thorax in a month or two.
For context, Walmart currently uses Thorax in production on mobile.walmart.com and we are working on a few other web apps that aren't public yet. It's not as sexy as Ember or Angular in many ways but it's a framework that grew directly out of building a very large Backbone application.
What specific workshop or class did you feel you got burned on? I wasn't aware Codecademy offered offline courses.
~ Ryan
I don't have all of the specifics as to how or why the errors went away, but no changes in the client's codebase were made that relate to this.
Summary: seems brittle, tech support was useless, customer wrote huge checks to parse every month and didn't get traction fixing the problem. Even though things have improved we're continuing with the effort to help migrate the client away from parse.