私はjsベースのコラボレーションシステムを構築しています。その一部はテキストをコンポーネントに分割して、部分を動的に交換したり、再配置したりできるようにします。最終的には、コンテンツをセグメント化するテキストの部分をユーザーが強調表示できるようにします。モジュラーユニット。目的は、個々のコンポーネントの編集を可能にし、それぞれの最適なバージョンを選択できるようにすることです。このようなことに対処するオープンソースツールに出くわした人はいますか?
関連する機能の一部を実現するのに役立つツールはたくさんありますが、これらの課題の範囲を念頭に置いて特別に設計されたフレームワークやエンジンなど、より包括的なものを本当に探しています。概念を簡単に割り当てて関連付けることができるように、柔軟なjavascriptオブジェクト構造を構築しました。私はjQueryを使用してコンテンツ文字列を取得し、jQueryとアンダースコアの組み合わせを、ドラッグ/などを実行するための変更されたjQueryUIウィジェットと組み合わせて、テキスト/オブジェクト操作を実行するためにまとめた他のさまざまなツールやユーティリティとともに使用していました。ドロップなど。
プロジェクトのこの段階の準備をする数日で、非常に複雑なことが明らかになりました。車輪の再発明に時間を無駄にしたくありません。そこにある幅広いツールを閲覧することは圧倒的であり、この分野でより多くの経験を持つ他の人々に頼ることなく、多くの時間を悪用することができたように感じます。この種のビジュアルコンテンツ/コンセプトの変更(分類)をすでに解決し、プロセスからいくつかのベストプラクティスを発展させるための複雑さに対処したプロジェクトがいくつかある必要があることを私は知っています。
テキスト解析を処理するWebKitとFirefoxの内部のいくつかを調べることを検討しましたが、DocumentFragmentインターフェースにはある程度の見込みがあるかもしれませんが、これは私が目指しているものに対して少しオフベースのようです。私は昨夜道場をもう少し深く掘り下げ始めました、そして私は彼らの仕事の多くがどれほど徹底的であるかにちょっと驚いていると言わなければなりません。言語セマンティクスやその他の基本的な概念理論にすでに投入されている膨大な量の作業の一部を調べた後、インスピレーション、ガイダンス、または単にいくつかを利用するために行くことができるプロジェクトがあるかどうかを確認する必要があると思いましたすでに行われています。助言がありますか?
ご入力いただきありがとうございます。