ホームページ >バックエンド開発 >C++ >リバルー (アルー)

リバルー (アルー)

Susan Sarandon
Susan Sarandonオリジナル
2024-09-28 14:07:02375ブラウズ

libaloo (Aloo)

libaloo は、舞台裏で GTK4 を使用して GTK アプリケーション
を作成する C ライブラリです。 主に C で書かれています。
CLIC FtxUI で書かれた CLI TUI

も備えていますが、セットアップには Python が使用されます。

インストールするには、リリース

に移動し、システムに基づいてすぐにインストールできるようになります。現在、.deb のみが利用可能ですが、それを実行する bash スクリプトを作成し、私にも共有します。それをリリースに追加

aloo-cli または aloo を使用して、テンプレートプロジェクトとモデルを作成し、sqlite や mongo などのデータベースに接続してテストできます

Aloo CLI


2 つのコマンドで構成されます
• aloo: TUI 機能でも構成されています

• aloo-cli: CLI 機能のみを備えています

アプリの作成

いくつかの構成を使用してテンプレート プロジェクトを作成します

--名前フラグ:
$ aloo create-app -–name project
Enter app name[Example App]:                         
Enter description[An default template for aloo App]: 

--パス フラグ:
$ aloo create-app –-path .                           
Enter app name[Example App]:                         
Enter description[An default template for aloo App]: 

フラグなし:
$ aloo create-app                                    
Enter project name[aloo-project]:                    
Enter app name[Example App]:                         
Enter description[An default template for aloo App]: 

モデル


aloo プロジェクトの新しいオブジェクト モデルを作成します
そしてそれを構成に追加します

$ aloo model human name:string age:int hobby:object 

接続データベース
  • SQLite、mongo などの DB との接続を作成します
  • モデルに関連するユーティリティを接続します
  • データベースを再起動します (古いデータをすべて削除します)

オプション

:

新しい
$ aloo connect-db new sqlite 
Enter db file[db.sqlite]:    
Enter model: human           

再起動
$ aloo connect-db restart    

を追加します。
$ aloo connect-db add human 

建てる


aloo アプリをビルドしてテストします

$ aloo build                       

走る

オプション

:

アプリ


aloo アプリを実行します

$ aloo run app             

テスト


aloo テストを実行します

$ aloo run test

以上がリバルー (アルー)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。