フルスタックDelphi MVCフレームワークとReact.js Devextremeプロジェクト
クリークAQUI PARA INSTRUHHES EM PORTUGUES
TDCプレゼンテーションのプロジェクトソースファイル。開発者会議2018-ブラジル - デルフィトラック
バックエンド:delphi + dmvcフレームワーク + firedac + postgresqlフロントエンド:js es6 + react + devexpress devextreme
プレゼンテーションテーマ
Webおよびクラウドプラットフォームの紹介。
Delphi MVCフレームワークを使用して、シンプルで効率的で、高性能で、バックエンドサーバーを維持しやすい作成方法。
React.jsライブラリを使用してWebフロントエンドをすばやく作成し、Delphi MVCフレームワークで作成されたバックエンドを消費する方法。
- Webおよびクラウドプラットフォームの紹介
- DMVCフレームワーク、FireDac、PostgreSQLを備えたRESTFUL SERVER
- JavaScriptの紹介React.jsを使用したフロントエンド開発
プロジェクトデモ
- 既存の例からのdevexpress devextreme、code、data and imagensで構築されたフロントエンド:https://js.devexpress.com/demos/widgetsgallery/demo/common/dialogsandnotificationsoverview/ leact/light


説明書
クローンリポジトリ
- git clone https://github.com/cesarliws/full-stack-tdc-poa.git
データベースのバックアップを復元-GresSQL
- dmvc-backend db dmvc-backend-db.backup
Delphi MVCフレームワークをインストールします
- https://danieleteti.gitbooks.io/delphimvcframework/content/chapter_getting_started.html
- プロジェクト「DMVC-Backend ReadStateBackend.dproj」をDelphiでコンパイルして実行します
フロントエンド
NPMまたは糸
- NPMまたは糸を使用して依存関係をインストールし、フロントエンドを実行できます。
- 糸はパフォーマンスが向上しています。
npm
プロジェクトの依存関係をインストールします
フロントエンドを実行します
または、糸
糸をインストールします
プロジェクトの依存関係をインストールします
フロントエンドを実行します
フロントエンドのみを実行します
- 「dx-real-state-front-end src app.js」ファイルを編集します。
- 「RemotedataSource」をコンストラクター内のFalseに変更します。
