Giter VIP home page Giter VIP logo

Comments (7)

trek avatar trek commented on August 15, 2024

Nobody has reported a bug with mapping not working. This is an excellent question for StackOverflow. If you open a question there with a runnable JSBin or JSFiddle and point me at it, I can try to help.

from pretender.

lolmaus avatar lolmaus commented on August 15, 2024

I've also tried to use Pretender with EmberJS and I ran into exact same issue.

By investigating the ember-cli-pretender Ember addon I discovered that Pretender has two dependencies: FakeXMLHttpRequest and route-recognizer. They are mentioned in Pretender's bower.json but not in the README!

To resolve the Ember issue, add the following to your ember-cli-build.js (formerly Brocfile.js):

  app.import('bower_components/FakeXMLHttpRequest/fake_xml_http_request.js');
  app.import('bower_components/route-recognizer/dist/route-recognizer.js');
  app.import('bower_components/pretender/pretender.js');

The reason why I'm not using the ember-cli-pretender addon is that it has Pretender disabled in production, implying that it's only useful for testing. But I need Pretender in production because I'm building a prototype rather than a test.

from pretender.

trek avatar trek commented on August 15, 2024

But I need Pretender in production because I'm building a prototype rather than a test.

You definitely don't want Pretender in production. You might want it in development, and you might deploy the development environment to remote servers though!

from pretender.

lolmaus avatar lolmaus commented on August 15, 2024

@trek Once again, I'm building a prototype, not a real app. By "production" I mean a production environment in EmberJS, not serving real customers. My goal is to imitate my prototype's communication with a backend without going through the hassle of coding and deploying a real backend.

I've completed the prototype, you can have a look: http://lolmaus.github.io/loadimpact-assignment/

Why is Pretender a wrong choice for that? What would you suggest using instead?

from pretender.

trek avatar trek commented on August 15, 2024

We're talking about the same thing. I also develop like that.

from pretender.

lolmaus avatar lolmaus commented on August 15, 2024

@trek So is Pretender legit for my use case?

from pretender.

trek avatar trek commented on August 15, 2024

Yep.

from pretender.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.