{"id":14291,"url":"\/distributions\/14291\/click?bit=1&hash=257d5375fbb462be671b713a7a4184bd5d4f9c6ce46e0d204104db0e88eadadd","hash":"257d5375fbb462be671b713a7a4184bd5d4f9c6ce46e0d204104db0e88eadadd","title":"\u0420\u0435\u043a\u043b\u0430\u043c\u0430 \u043d\u0430 Ozon \u0434\u043b\u044f \u0442\u0435\u0445, \u043a\u0442\u043e \u043d\u0438\u0447\u0435\u0433\u043e \u0442\u0430\u043c \u043d\u0435 \u043f\u0440\u043e\u0434\u0430\u0451\u0442","buttonText":"","imageUuid":""}

А что, если нам написать серьезный WYSIWYG редактор кода и компилятор в реальном времени для Front разработчиков?

Господа инвесторы, маркетологи и разработчики, прошу рассмотреть возможность внедрения на рынок такого продукта который в реальном времени будет визуализировать код разработки Front End. Да знаю, может кто сталкивался и скажет — Code Pen уже есть... Но если мы пригласим накачанных разработчиков front end, то получим такие оценки Code Pen и некоторых других созданных на этой же библиотеке :

  • Большое потребление памяти браузера;
  • Визуализация происходит в iframe, опять же большое потребление памяти;
  • При много строчном коде, начинает капитально тормозить;
  • Нет боковых панелей (навигатор по скриптам, и функциям);
  • Нет разметки строк и столбцов;
  • Нужно нажимать каждый раз на кнопку для компиляции кода.

Короче, а что если мы создадим редактор аля Notepad++ в реальном времени показывающий итог хода разработки, устанавливающийся на рабочий стол, да еще плюс возможность команд работать в одном проекте удаленно?

От чего отталкиваемся…

Есть готовый на 85% кусок работы и + 100% опыт завершить его +

1) Мной разработан очень серьезный движок работы с данными на лету на Front End (так что 1млн строк в коде, это абсолютно не помеха) скорость прокрутки кода всегда будет работать одинаково стабильно при любом количестве строк в коде, обработка (рендер, визуализация) 220 блоков (DOM элементов) происходит за ~3.5 мс, что больше чем предостаточно, пример скорости обработки таблиц данных на лету можете посмотреть здесь:

и здесь немного о потреблении памяти

2) Редактор уже почти готов

WYSIWYG редактор кода и компилятор в реальном времени Richard Konsuegra Peres

3) Большая часть осталась для построения коммуникации между пользователями. + такие инструменты как видеоконференция, передача файлов, общий рабочий стол редактора, и доступ к общему коду. Опять же опыт в этом есть. Node.js, Asterisk (или без него, просто WEBRTC) Писал полноценные проекты по продаже DID, SIP звонков и системы управления видеодомофонами.

4) Установка на рабочий стол с использованием технологии PWA, что также даст возможность устанавливать на мобильных устройствах.

Немного о команде :

пока вся команда в одном лице :(

О монетизации :

пока чистый энтузиазм.

P.s. Если видите здравое зерно у этой идеи… пожалуйста объединяйтесь со мной.

с Уважением, автор.

0
8 комментариев
Написать комментарий...
Maxim Zhilyaev

выглядит круто, жаль я не разработчик:(

Ответить
Развернуть ветку
Roberto Martinez

В чем отличие от того же repl.it ?

Ответить
Развернуть ветку
Richard Consuegra
Автор

я только зашел в этот редактор и ничего не делал, GC не справился и... в принципе об этих проблемах я писал в статье. Все они похоже собирались на одной библиотеке.

Ответить
Развернуть ветку
Roberto Martinez

Ну у меня со всем справлялся без проблем, и React приложение разворачивал, и Python может проблемы на вашей стороне, 

Ответить
Развернуть ветку
Richard Consuegra
Автор

предполагается что читатель уже имеет опыт, и после прочтения и просмотра сделает оценку для себя. Простите нет времени делать таблицу сравнений.

Ответить
Развернуть ветку
Nikita Somov

Есть подозрение, что с таким подходом продажи / питчи пойдут со скрипом...)

Ответить
Развернуть ветку
Richard Consuegra
Автор

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

Ответить
Развернуть ветку
Евгений

Тогда не понятен смысл дальнейшей разработки и объединения в команду.

85% за какой срок был сделан? Интересно оценить сколько по Вашему потребуется еще времени для завершения. А то может еще пару лет...

Наверное, было бы неплохо сделать этот проект с открытым исходным кодом. Создать задачи, по которым будет понятно что еще требуется для 1й версии. Например, видеоконференция, передача файлов, общий рабочий стол редактора, и доступ к общему коду - на мой взгляд все это не очень необходимо для 1й версии. Можно и без всего этого просто делать ответы на stackoverflow с использованием Вашей разработки, ну и смотреть будут ли использовать...

Ответить
Развернуть ветку
5 комментариев
Раскрывать всегда