• JS odesk я понял, для чего и для кого в js нужны Proxy — для костылей и для ленивых. вот был у клиента код с перспективной камерой, и он такой: а замути-ка мне тут тоггл камеры с перспективной на ортографическую и обратно, да так, чтобы ничего не сломалось. камера эта используется в 20 разных местах, причём не через something.camera, а через прямую ссылку на camera, переданную в конструктор. и вот, эти передачи в конструкторы происходят всего в 3х местах одного и того же файла, версус 20 мест в нескольких файлах — я ебал столько рефакторить на фиксед прайсе, конечно. а вот прокси позволяет элегантно отделаться от проблемы, передав его вместо камеры в тех трёх местах.
    ♡ recommended by @BradleyManning
  • Да, это специальная халява-приблуда для этих ваших реактивностей