← All posts tagged JS

В фейсбуке упоролись — пишут своего рода оптимизирующий прекомпилятор для js-кода на самом js. prepack.io
Предвижу ещё большее распухание папки node_modules, inode-ы утекают как сквозь пальцы. Конечно, это очень полезный проект, но блин, сколько можно писать инструменты на самом js?

Жуйк программирующий, помоги сориентироваться. Раньше я работал на C#, который виндовый, да. Начинал с ASP.Net, потом работал с WPF. Так получилось, что пришлось поменять работу и писать на JavaScript. Но js браузерный меня уже как-то не впечатляет, но может быть я не всё знаю. Я пытаюсь определиться, оставаться мне с js, или переходить обратно на C#. Говорят, что C# востребованнее, и платят там больше, а на яваскрипте только и остаётся что клепать сайты-визитки.

Давно уже наткнулся на не очень приятную багу отладчика хрома. В какой-то момент, при пошаговой отладке, вместо того, чтобы совершить очередной шаг, код просто выполняется, как если бы я нажал F8 вместо F10. Приходится в такие моменты запускать лису, где таких багов нет, зато есть сильные тормоза.

Попробовал jsDuck. Эта зараза требует, чтобы все файлы были в UTF-8, иначе падает. Я не осилил сконвертировать все файлы в UTF-8 (лучше я это сделаю дома), поэтому возвращаюсь на jsDoc.

Заметил такую вещь: один и тот же скрипт на JS вешает Firefox и Chrome, причем в хроме хотя бы только вкладка зависает, а лиса зависает полностью. Но лиса потом быстро приходит в сознание и предлагает остановить скрипт. После остановки страница снова доступна. А вот хром такого пока не умеет, и всё что остается — только закрыть вкладку. При этом, конечно, то что ты там вводил — пропадает.