最近做了一個前端編輯器,演示地址:
https://vular.cn/rxeditor/
演示圖片:
2年前,要做公司自己的網站,用Laravel + VUE + VUETIFY做了一個CMS系統。當時,需要一個視覺化的頁面編輯控制元件,搜尋很長時間,沒有發現合適開源,就放棄了。
後來用實現了一個簡單的VUETIFY版本,核心也是用VUETIFY實現的,可以支援VUETIFY程式碼視覺化編輯,有個小Bug(現在已解決)阻礙,加上發現Vuetify視覺化編輯實用性不大,也放棄了。
但是視覺化頁面編輯的需求,一直都在,也因此在心裡種下了粒種子。
今年初,疫情禁足在家,重拾這個專案,用原生JS重新實現了這個編輯器(第一個版本),基於Bootstrap實現。
第一個版本是單文件版本,比較簡單,但是由此引出很多想法,就衍生出當前的第二個版本:核心原生JS + VUE介面。演化成了一個類似IDE的東西。也就是開頭演示的東西。
做的過程發現,要實現一個實用IDE工作量較大,真實需求亦不明朗,想重拾初衷,把這個專案簡化為一個頁面編輯控制元件。
借這個社群,徵集朋友們的意見,把這個專案簡化為一個頁面編輯器,可以嵌入任何Laravel或者其它專案,有需求嗎?
打擾大家了,謝謝
本作品採用《CC 協議》,轉載必須註明作者和本文連結