learn-co-students / js-ajax-callbacks-lab-v-000

Other
0 stars 288 forks source link

This is the worst lab in the world #164

Open nothingisfunny opened 8 years ago

nothingisfunny commented 8 years ago

I am sorry for being so emotional about this lab, but it has no preceding explanation regarding any of things that are required to build in it, it is very frustrating and demotivating.

steveafrost commented 8 years ago

I think this lab could be improved by adding an example of what the finished product looks like.

Dom-Mc commented 8 years ago

I've been stuck on an error and on top of that I can't compare it to the solution branch because it's not passing. At this stage it would be helpful to have an introductory lab on templating before just combining it with ajax requests. I've now spent more time combing through handlebars api than I have with jQuery & MDN.

ghost commented 7 years ago

I'm going through and watching any lectures related to jquery and ajax that I can find and reading the docs for handlebar, but I don't know what I'm doing at all on this lab. I've also noticed that a lot of student's code on github looks exactly the same so I'm guessing a lot of people are just copying the solution. I agree with nothingisfunny above.

lisaychuang commented 7 years ago

The way the tests assert for AJAX calls is really particular, and fails for apparently working code.

Would be nice to use something like https://github.com/pretenderjs/pretender which more robustly intercepts ajax requests and asserts against urls, headers, bodies, etc...