Buddy はすべての開発をJavascript で行える新感覚のwebアプリ開発プラットフォームです。

豊富なサンプルや開発モジュール、そして言語の統一による親しみやすい設計によって
「誰もが、思い描いたアプリを、素早く作れる」
を実現します。

基本的な運用管理機能を標準装備しているので、作ったアプリはすぐに稼動させることができます。

「高度な開発プラットフォームと柔軟な運用管理を両立するオールインワンなシステム」

業務効率化を目指す御社の相棒に、Buddy をお役立てください!

1do

2ji

3de


 


icon 高速で快適なアプリをあなたの手で

アプリケーションを構成するWeb画面の生成・更新は、ブラウザ側スクリプトで行われます。
Web画面(DOM)の更新操作は React.js を通じて行われ、実際に更新された部分だけ書き換えられるので、ムダな DOM 操作のオーバーヘッドがなく軽い操作感となります。
サーバー側スクリプトの機能(API)呼出やそれを通じたデータベースアクセスは、必要な時だけ行われます。

node02

 

ポータビリティと開発言語の統一

Buddy システム(開発環境・運用管理環境・実行環境)全体が、Javascript 言語で書かれ Node.js で稼働します。
これによりサーバーOS を問わないポータビリティと、ブラウザ側サーバー側とも Javascript での開発を実現しました。

react01

 

軽い操作感のシングルページアプリ

Facebook で開発・使用されている DOM操作ライブラリ React.js を採用し、複雑な画面構成でも軽い操作感を実現。
独自のモジュール化によって、開発では React.js を直接意識する必要はありません。

postgresql02

信頼性と既存DBとの親和性

広く使われている実績あるリレーショナルデータベース PostgreSQL を採用し、既存のデータベースや Excel データとの親和性を重視。
将来的には JSON 形式による柔軟なデータ構造への対応も予定しています。

 



icon スムーズなアプリ開発のために

JS

Javascript だけですべては思いのまま

Buddy なら画面設計もデータベース設計も統合開発環境で簡単に。
言語はブラウザ側もサーバー側も Javascript  だけ。
コードのパターンから決裁ワークフローといった複雑なものまで、豊富なテンプレートを持つ自動生成機能が思いどおりのアプリ開発をサポートします。

react

React.js の使い方はBuddy が知っています

Buddy なら React.js の機能をモジュールにパッケージ化。
用意されたモジュールを画面に配置し、必要な属性をセットしたりメソッドで操作するだけで、内部で React.js の機能が働き、軽い操作感が実現できます。
React.js 独特の記法などをユーザーが意識する必要はありません。

responcible_

スマホやタブレットへの対応も簡単に

Buddy には、画面幅に応じてデザインを自動調整するレスポンシブ機能が用意されています。
また、画面幅に応じて別に用意した画面のどちらを表示するかを切り替えることができます。