救世主かgravediggerの開発者?低ZTのための復号化コードの開発プラットフォーム

イギリスの「フィナンシャル・タイムズ」によると、プライベートエクイティ会社KKRとゴールドマン・サックスが共同で「実質的な」少数株式、OutSystems以上$ 10億トランザクション評価の低ソース開発プラットフォームのOutSystemsの取得のための$ 360万ドルを調達することを報告しました。何が正確に、近年の低コード開発噴出を開始しましたか?一部の人々は、低コード開発が大幅に泥沼996のうち、彼らを助けるために、開発者の効率を高めることができると言う、それはまた低いが、開発者は、変更の種類を与えるかどうかをソフトウェア開発者は、このキャリア完全に死んで、低コード開発のためのコードを開発することを可能にすると発表しました。 ?うまくいけば、この記事では、これら二つの質問に答えることができます。

 

 どのような「低コード開発」はい?

 「低コード開発は」迅速な設計と使用するソフトウェアシステムの開発、および手の符号化方法の最小量を指し、それはあなたがより速く、より確実に価値を提供する作業を支援することができます。すぐにアプリケーションを構築するためにドラッグ&ドロップするビジュアルデザイナーによって、あなたはインフラストラクチャをスキップすることができますし、技術的な詳細の窮状に陥る恐れがあり、密接なビジネスニーズに関連する仕事に直接アクセスしてください。

 

 

 

(低コード開発プラットフォームを使用してセルタイプのビジュアルデザイナーのビルドデータ看板)

 

いくつかの点で「低コードの開発は、」自動車メーカーに似ています。過去の大部分は、それが今で自動化され、手動で操作を完了する必要があります。が、自動化されたプロセスは、自動車の複雑な構成の無力の生産ラインで使用されるが、彼らは組み立てと配信のプロセスをスピードアップします。ソフトウェア業界の「低コード開発」、自動車業界のための組立ラインの役割は似ています。どちらも、人々がより重要なことを行うために手を解放することができるように、以前に困難で時間のかかる手動タスクの自動化することができます。

 

 

 

(カー自動化生産ライン、ネットワークからの画像)

 

だから、「低コード開発が何であるかを、」この問題は、標準の答えがあるのでしょうか?そして、いや。だから、最後に「低ソースの開発は、」何を意味ですか?

 

まあ、それは類推を取り除くための時間だ、ぶっきらぼうに「どのような低コード開発にありますか?」この問題は、答えました。ソフトウェアの世界では、私たちはしばしばこのようにそれ以外のユーザーのために存在しません達成するために独自の価値を提供し、ライブラリ、API、およびサードパーティのインフラに依存しています。しかし、そうする場合でも、我々はまだトラブルのいくつかの種類に分類されます。マシュー・レヴェルは、開発者がドラッグを使用し、開発ツール(すなわち、低ソース開発プラットフォーム)と一連のメソッドを作成する操作で直感的なアプリケーションを削除するために助けることができ表し、その「低コード開発、」言葉を信じている(すなわち、低いですコード開発プログラム)。低ソース開発プラットフォームを使用して、開発者は、あなたが迅速かつ直感的に革新的なユーザーインターフェース、統合機能、データとロジックとの完全なアプリケーションを構築することができ、複雑なコードや構文の行数千人を記述する必要はありません。

 

以下は、典型的な低コードの開発プラットフォームの機能であります:

 

ビジュアルデザイナー:UIは、可視化の定義、ワークフローとデータモデルデザイナーが含まれており、必要な場合には、手書きのコードをサポートします。

様々なサービスまたはバックエンドコネクタ:自動処理、記憶及び検索可能なデータ構造。そのようなビジュアルデザイナに統合された細胞型などの一部の低プラットフォームのコードの開発、。

アプリケーションライフサイクルマネージャは:テスト、ステージング、構築、デバッグのために、自動化ツールのアプリケーションをデプロイし、維持します。

 

これらの基本的な要素に加えて何の2つの低コード手段が同一でない持っています。いくつかのツールは、このような1990年代のFoxProなどのビジュアルデータベースのフロントエンドに、より似て非常に限られた役割、です。一部のツールは、このような顧客レコード管理などのニッチなビジネスニーズに焦点を当てます。そこ用語低記述されたコードという点以外にもいくつかの特別なツールがありますが、実際のアプリケーション開発を行うのは少しを持っています。

 

そのような細胞型などの他のツールは、あなたが高度な作成するには、クロスプラットフォームのエンタープライズWebおよびモバイルエンド側のアプリケーションのために必要なすべてを提供することができます。

 

 

 

(ラティス型低ソース開発プラットフォーム)

 

開発のための「低ソース開発プラットフォーム」との気持ちのようなものでしょうか?

 

基本的には、ソフトウェアを構築していないさまざまな他の方法でソフトウェアを構築するために、低コードを使用します。アセンブリ言語が、カウントされません - - あなたが始まる自身のマシンコードから手書きのすべてを行う場合を除き、あなたは他人の仕事上に構築されたショートカットを採用しています。

 

あなたが不要な作業を避けることができ、低コード開発を使用してください。あなたは、アプリケーションコードの最初の行を書き込む前に、10回の試験法に記述する必要はありません手動で最新のプログラミングフレームワークの特性に対処することなく、他のユーザーと権利管理モジュールを記述する必要はありませんが、新しい直接的かつ貴重なを作成することができます物事。これらの問題が解決されていると固有モードは完全に受け入れられたとき結局のところ、あなたは、なぜ、再びそれを繰り返す必要がありますか?

 

Webアプリケーションを開発するための共通のフレームワークの使用、または低ソース開発プラットフォームを構築するために?2つの間の差を比較してみましょう。

 

従来のアプリケーション開発プロセス -あなたはRailsの上で.NET MVC、春ブーツ、やRubyを使用しているかどうか、あなた(とあなたのチームは)ほぼ同じ、以下の手順が必要になること:

 

  1. クリア需要。
  2. 計画フレームワーク。
  3. (必要な場合)、バックエンドのフレームワーク、ライブラリ、データストレージおよびサードパーティのAPIを選択します。
  4. フロントエンドのフレームを選択し、開発が完了する前に、それを放棄する必要はありません。
  5. 展開スタックを選択し、CI継続的インテグレーションを設定し、実施計画を策定。
  6. ワイヤーフレームとプロトタイプを作成し、顧客で確定します。
  7. マニュアルに書かれた優れたJavaScript UIフレームワークを選択するには。
  8. ユニットテストの束を書く一時的に合格することができません。
  9. 定義モデルとデータ・ストアに接続します。
  10. 定義し、ビジネス・ロジック・コードを記述します。
  11. これは、フロントエンドJSONから必要なデータを受信するフロントエンドビューを提供するか、または作成します。
  12. 優れたフロントエンドのフレームワークを選択するには、あなたのワークフローとUIを実装します。
  13. 幸運あれば、お好みのライブラリの言語の使用をサポートする人を、サードパーティのAPIを統合、またはサードパーティのパブリッシャインタフェースを使用。
  14. テストに合格するまでテストを繰り返します。
  15. その安全性、性能、品質とユーザーの受け入れをテストします。
  16. 展開、そのライフサイクルの終わりまで、アプリケーションの更新、監視、パッチ適用。

 

低コード開発 -低プラットフォームのコードの開発を使用して構築され、以下のステップを実行します。

 

  1. クリア需要。
  2. 必要に応じて、サードパーティのAPIを選択します。
  3. 視覚的なワークフローデザイナー、ユーザインタフェースとデータモデルでアプリケーションをレンダリングし、顧客と確認しました。
  4. 通常、直接達成するためのさまざまなプラグインを使用して、あなたのAPIに接続します。
  5. 必要であれば、ハードウェアドライバを含むがこれらに限定されない、いくつかの比較的少数の、ドッキングサードパーティのAPIから、フロントエンドでいくつかのSQLクエリまたはビュー定義またはエンコードをいくつかの手書きのコードを追加します。
  6. ユーザー受け入れテスト。
  7. 本番環境にデプロイして、更新情報をプッシュします。

ただ、前回を交換する7つのステップを16個。

タイプの低グリッドコード開発プラットフォームプロダクトマネージャー胡八尾は、彼は非常に理解し、開発者は、この領域での手書きのWebおよびモバイルエンド側のアプリケーションコードで感じて多くの時間を費やす必要が言いました。開発者は、各プロジェクトの開始時に同じパスをたどるために必要ではありません。開発者がアプリケーションを作成するために、オフ-戦いテストされた基本的なコンポーネントを使用することができ、「低ソース開発プラットフォーム」。このように、開発者は、上記の世界に多くの価値を作成するためにシフト集中することができます。

「低ソース開発プラットフォーム」を開発者がより多くを行うことができるようにすることです

 

基本的には、低コード開発は、開発者がより多くの作業を行うことができる方法です。低コード開発を使用して、あなたが作成し、建物のより多くの時間を費やして、時間反復作業を減らすことができます。もちろん、最新の、流行のJavaScriptフレームワークを学ぶ、またはのNoSQLデータストアの先端を使用することも非常に興味深いですが、あなたはまだ時間のデバッグコードを過ごすために慣れていないとき、競合企業は、顧客の目の前にプロジェクトの配信を容易にし、顧客を獲得します認識。

 

「低コードは、」開発者の値を小さくすることではありません。逆に、より速く、より多くの価値を生成するために開発チームを有効にする「ための低コード」には、また、高品質なWebおよびモバイルエンド側のアプリケーションを作成し、維持する方法を理解するために、開発者を強化することができます。

 

さて、あなたはそれらの低いコード開発の旅を開くために自由型の低グリッドソース開発プラットフォームを試すことができます。簡単なチュートリアルでは、それはあなたの過去のために取るよりも、はるかに少ない時間で、あなたは、クロスプラットフォームのWebおよびモバイルエンド側のアプリケーションを使用して簡単に、美しいを構築することができます。その時から、あなたは、次の質問、「どのようなコードの開発では低いのですか?」の人々を助けることができます。

おすすめ

転載: www.cnblogs.com/chunsunbajie/p/11240017.html