вторник, 23 апреля 2013 г.

Webclojure project

Решил для себя сделать веб-редактор с repl, так как с планшета нет возможности работать с clojure. Со стороны сервера использую noir framework, со стороны клиента использую javascript. Пока сделан прототип поддерживающий следующие функции:
  • Eval функций из редактора с возможностью вызова их из repl
  • Обработка и отображение ошибок
  • Полноценный repl пока без возможности изменения ns(использую sandbox)
  • Сохранение исходного кода на сервере
  • Загрузка файла с кодом с сервера
На планшете тестировал работу проекта в chrome. Так как у меня это первый проект в web, то как только закончу с рефакторингом javascript выложу проект в свободный доступ. Так же планирую добавить подсветку синтаксиса, табулирование кода и подобие автодополнения кода, так как на планшете все таки не так удобно писать, в отличии от обычной клавиатуры. В планах есть написание статей по использованию noir framework на небольших примерах.

Комментариев нет:

Отправить комментарий