What is the common pattern in developing game with cocos2d-x

There are 3 options:

  1. Pure C*+
  2. JS binding
  3. Lua binding
    Here JS binding has the advantage of:
    * Fast development circle than pure C*+ - change the game logic even don’t have to build your game code
    * Portable to cocos2d-html if you decide to go that way - always zero effort in migrating the code base

So, should use JS Binding the most common pattern to develop game with cocos2d-x, unless there is an strictly performance requirement?
I did notice the example games in cocos2d-x does using jsbindings

Thanks.