WebCodeskは、NPMモジュールとしてインストールされるアプリケーションです。サーバーパーツとクライアントパーツの2つの部分で構成されています。サーバーパーツは、ローカルコンピューターのコマンドラインで開始する必要があるnodeJSアプリケーションです。クライアントパーツはWebブラウザで実行されます。
WebCodeskは、開発者がReact UIコンポーネントを使用してWebアプリケーションの作成を支援します。ユーザーがページ上にUIコンポーネントを作成し、UIコンポーネント間にデータフローロジックを作成し、データフローを視覚的にデバッグできるビジュアルエディターが多数あります。
WebCodeskが作成された理由について、Hackernoonの記事を読んでください。
あなたの経験は、視覚ビルダーが機能性が限られており、信頼性が低く、すべてが吸うため、視覚ビルダーは必要ないことを教えてくれます。
WebCodeskにチャンスを与えて、独自の小さなシングルページアプリケーションを作成してみてください。
新しいことを学ぶ必要はありません。むしろ、Reduxの不要なコードを書くことはありません。
WebCodeskはコードを生成しません。信頼できる小さなフレームワークを使用します。信頼性の証明は、フレームワークがWebCodesk自体内で使用されているという事実です。
WebCodeskの各プロジェクトは、Create-React-Appによってブートストラップされています。さらに、WebCodesk用に設計されたライブラリであるReact-App-Frameworkがプロジェクトコードに追加されます。
このプロジェクトには、Reactアプリフレームワークに供給される構成ファイルが含まれています。ターンのフレームワークは、ページ、ルートを作成し、単純な反応コンポーネントからRedux用のコンテナを作成します。
次に、フレームワークは、コンテナをアクションのチェーンに接続します。
フレームワークの構成は、手動で書き込むのに十分なほど複雑です。したがって、WebCodeskを使用すると、ビジュアルエディターで作成および編集できます。
あなたがしなければならないのは、反応コンポーネントと機能のコードを書くことです。
> npx @webcodesk/install-webcodesk <new-project-name-dir>
> cd ./<new-project-name-dir>
> yarn wcd
http://localhost:7070
市場のプロジェクトを選択してください
お気に入りのIDEでプロジェクトのソースコードを開きます
IDEのプロジェクトのワークスペースをセットアップする前に、ソースコードリポジトリを開始することをお勧めします。たとえば、githubリポジトリのためにこれを行う方法についての指示を読んでください:コマンドラインを使用してGithubに既存のプロジェクトを追加する
> yarn remove @webcodesk/webcodesk-srv
> yarn add @webcodesk/webcodesk-srv -D -E
ユーザーガイドには、コンポーネントと機能を作成する方法と、アプリケーションを構築するためにそれらを使用する方法に関する技術的な詳細があります。
私は新機能のリクエスト、またはあなたがやりたい仕事に対して非常にオープンです。ただし、新しいPRを作成する前に、新しい問題で詳細な説明を含む機能の機能について説明しましょう。
助けが必要な場合、または誰かにワークスペースをセットアップしてもらい、IDEのコードを介して踏み込んでもらいたい場合は、声を上げてはいけません。
GNU GPLV3
Copyright(c)2019 Alex Pustovalov