GWT скомпилировал JavaScript, запутанный или только минимизированный? - PullRequest
2 голосов
/ 14 мая 2009

Итак, как говорится в заголовке, когда GWT компилирует Java в JavaScript, результат просто минимизируется или также запутывается?

Ответы [ 3 ]

8 голосов
/ 14 мая 2009

Согласно GWT FAQ код запутан, но они утверждают, что «Это частично сделано для защиты интеллектуальной собственности разрабатываемого вами приложения, а также потому, что запутывание уменьшает размер сгенерированного JavaScript файлы». Я не уверен, является ли это истинным запутыванием или просто переименованием переменной / метода и удалением пробелов. «Истинное» запутывание может фактически сделать код больше исходного кода.

3 голосов
/ 14 мая 2009

Я также хотел бы сказать, что компилятор GWT минимизирует Js из-за его оптимизации. Например, он будет вызывать встроенные вызовы методов и переименовывать переменные в более короткие имена.

0 голосов
/ 19 июля 2009

Цель - получить как можно меньший (и быстрый) код. «Запутывание» - это всего лишь следствие.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...