Как правильно использовать jQuery и CoffeeScript? Все примеры, которые я видел до сих пор, компилируют CofeeScript во время выполнения в браузере; это не идеально. Обычно я просто пишу на простом старом JavaScript, но я думаю, что CoffeeScript может позволить мне сделать больше с меньшим количеством кода, как только я знаю, как начать. Раньше я работал с JQuery, но я не использовал CoffeeScript. Я не уверен, с чего начать? Должен ли я помещать $(документ). Уже в моем внешнем CofeeScript/Javascript?
Запуск JQuery с CoffeeScript
Ответ 1
Просто введите код jquery после $ ->
Здесь - небольшая статья об этом, и если вы начинаете Маленькая книга на CoffeeScript весьма полезна, она очень понятна и идет с нуля.
Ответ 2
Все примеры, которые я видел до сих пор, компилируют CoffeeScript во время выполнения в браузере; это не идеально.
Согласен. Вы должны посмотреть на проекты, такие как The Middleman, которые позволяют вам прозрачно компилировать свой CoffeeScript на JavaScript на локальном сервере для разработки, а затем собирать мини-JS для развертывание. (Миддлман также включает поддержку Haml и Sass, если вы в них, но вы можете просто использовать HTML и CSS.)
Большое преимущество The Middleman (или Rails или любых других веб-фреймворков с поддержкой CoffeeScript) при запуске coffee -cw
заключается в том, что последняя версия вашего скомпилированного CoffeeScript подается каждый раз при обновлении страницы; вам никогда не придется беспокоиться о ожидании завершения компиляции фона.