Posts Tagged ‘Javascript’

Чиним vue hot reload в laradock

Поставил laravel в связке с laradock. При установке vue столкнулся с проблемой, что hot reload не работает.

Перетаскиваемые модальные окна в Redactor WYSIWYG

Посмотрел на API для redactor wysiwyg. Документация приятная; есть не все, но достаточно, чтобы разобраться. 

Сделал небольшой плагин, который позволяет передвигать модальные окна. Модальное окно, как правило, перекрывает редактор, и бывают ситуации, когда это не удобно. Плагин исправляет это недостаток. 

Есть небольшая проблема с позиционированием модального окна у границ, не сильно критичная, поэтому не стал заморачиваться. Будет время и желание – исправлю.

Код на GitHub

Работа с Vue: год спустя

Перевод How we do Vue: one year later, Jacob Schatz, 09.09.2017

Мы уже писали о Vue. Работаем с ним уже больше года и очень довольны результатами. 

Наша ситуация напомнила мне фразу одного человека на reddit в теме о Scala:

У людей, пишущих на скале нет времени на reddit и блоги, они решают чертовы проблемы.

Эта фраза очень точно описывает наш опыт с Vue. Как и Scala, Vue очень хорош, чертовски хорош. Vue не просто новое модное слово, это реальный инструмент. Мы решили множество проблем с помощью него, и не только мы. Проблемы еще остаются, но мы уже знаем, как их решать с помощью Vue. У нас было много идей, и не все из них были удачными. Мы расскажем о том, чему научились на своем опыте.

Почему вы больше не должны использовать var

Перевод Why You Shouldn’t Use ‘var’ Anymore, Mark Brouch, 18.10.2016

Я уже некоторое время пишу на JavaScript, используя синтаксис ES2015 (ES6), и могу по достоинству оценить, как новые изменения языка сделали его элегантнее и проще. Одно из первых и самых легких изменений в коде стало использование let/const вместо var. Я сразу оценил удобство let перед var; это не просто новый стильный синтаксис для var, он предоставляет важный механизм ограничения видимости переменной.