Opa

Opa

OPAは、Webアプリケーションを構築するためのオープンソースのプログラミング言語です。自由に使用すると、コンパイラやJavaScriptライブラリが付属しています。

ダウンロード Opa
の特徴 Opa
  • オープンソースのWeb開発言語
  • JavaScriptなど、それに応じてコードをコンパイル
  • バンドルWebサーバとデータベース管理システム
  • 64ビットLinuxおよびMac OS Xで利用可能
  • 型チェッカー機能検証コード
  • HTML5のサポート
の長所 Opa
  • 使用への無料
  • 唯一のWebアプリケーションを開発するための一つの言語を必要とします
  • 排除は、アプリケーション・サーバー、UI、およびデータベースの別の言語を使用する必要があります
  • オーパライブラリには、JavaScriptに対応しています
  • オーパとクラウドアプリケーションを構築することができます
の短所 Opa
  • それはオールインワンソリューションであるため、開発者は、全体の言語を学ぶ必要があります
  • 他の言語を統合することができないため、一部の機能が犠牲になります
  • OPAは、トップダウンから実装する必要があります
  • オープンソースプロジェクトに貢献するのOCamlを学ぶ必要があります
  • ドキュメントが進化しています
Opa レビュー

オーパは、それがWeb開発に来るとき、実質的にすべて網羅された新しいプログラミング言語です。それはオーパのエンジンが内からクライアント、サーバー、およびデータベース・コードを作成せながら単一層アプリケーションを作成する開発者を可能にすることによって、いくつかの異なる言語の使用を置き換えることを目指しています。開発者が唯一の実行可能ファイルの場所に一つのファイルをコピーする必要があるため、それはまた、アプリケーションのデプロイがはるかに容易になります。 セキュリティがあるため、プログラムの一神教の性質の強化されています。内部的には、オーパ等、アプリケーションのファイル、ディレクトリは、外部のファイルシステムであると考えますが、そうではありません。このすべては、アプリケーション内からコンパイルされます。アプリケーションのディレクトリにアクセスした場合は、フォルダやファイルは表示されませんので、それらを操作することはできません。オーパまた、ビルトインのセキュリティ監査を持っている機能やアプリケーションが構築されているようなフィードバックを提供します。 オーパのエンジンは、それが必要なアプリケーションを開発する全く新しい言語を学び、またオーパのソースコードへの更新や改善に貢献できることが、OCamlの中で書かれており、開発者のためのものです。そのIDEは、より堅牢な可能性があり、その「デバッグ・バイ・printfのは、」優先デバッグ方法です。オーパのマニュアルは良いですが、まだ進化しています。 OPAは、成長段階にまだあります。開発者は、ゆっくりと、他の言語や開発技術への依存にもかかわらず、それを操作する方法を学んでいます。これは、ラピッドプロトタイピングと展開し、その間に、科学や教育ツールの生産のための素晴らしいツールになります。

Opa ビデオ

代替へ Opa

Sails.js

自由な
ビュー/ homepage.ejs。目的。 #。これはによってレンダリングされる実際のテンプレートです ときに、ユーザーが訪問し、あなたの引き上げアプリのベースURLをデフォルト。ファイルを注意してください 拡張?これは、埋め込まれたJavaScriptの略です。 EJSは帆がデフォルトで使用するものです サーバーサイドのHTMLビューをレンダリングします。これは、設定/
詳細を表示

FeathersJS

自由な
FeathersJSは、REST APIのリアル​​タイムアプリケーションを作成するユーザーのためのオープンソースのプラットフォームです。 FeathersJSは、最大効率を高めるために時間がないに少しでこれらのアプリケーションを作成するためのツールとパターンが用意されています。 FeathersJSは自動的にアプリやプロトタイプのためのREST
詳細を表示

Backbone.js

自由な
Webアプリケーションの構造を提供するように設計されたソフトウェアをコーディングなどBACKBONE.JS市場自体を。それは、そのインフラに組み込まれたキーと値のバインディングおよびカスタムイベントで複雑なモデルを提供することにより、これを達成します。ウェブサイトGitHubの上で完全にホストされている、ソフトウェアは、注釈付きのソースだけでなく、フル機能のオンラインテストスイートを提供しています。また、例えばアプリケーションやヘルプにチュートリアルのリストはソフトウェアを使用して新しいユーザーを理解ご利用いただけます。経由Githubのは、潜在的なユーザーがバグを報告しているユーザーのみに機能を議論することができます。
詳細を表示

Apache Flex

ApacheのFlexは、ユーザーが自分のアプリケーションを構築することを可能にするオープンソースのツールです。アプリケーションは、携帯電話や伝統的な様々なプラットフォーム用に設計され、作成することができます。これらは、iOS、Windowsの、アンドロイド、ブラックベリーなどがあります。アプリは、コンピュータ、ラップトップ、携帯電話、タブレット、その他のモバイルデバイス上で使用することができます。 レビュー ApacheのFlexは、アプリケーションの作成の優れたソフトウェアです。アプリは、モバイルやデスクトップ使用するために作成することができます。このプログラムの強みの一つは、それも異なるバージョンの同じソースコードを使用するアプリケーションを作成できることです。あなたは、汎用性と使用可能な多くのプラットフォーム間で1つのアプリを作成することができます。すべてのベストは、アプリが常に何のプラットフォームを重要では実行されません。 ソフトウェアは、利用可能な無料版とオープンソースです。それはより速く、より簡単にプログラミングにつながるものの数を備えています。少ない労力でユニークなインタフェース、継承と強い型付けのヘルプおタスクを完了。あなたがアクセス機能を備えたアプリケーションを構築する必要がある場合は、Flexはあなたもそこにカバーしています。アプリは、デバイスのカメラ、ローカルデータベース、GPSなどにアクセスする能力を設計することができます。 このソフトウェアが提供する一つの便利な機能は、あなたのアプリケーションをテストする能力です。あなたは携帯電話シミュレータを使用したり、特定のデバイス上でアプリケーションをテストすることができます。これは、デバッグして、新しい創造の外によじれのすべてを取得するために最適です。テストは、異なる画面サイズと解像度のために行うことができます。
詳細を表示

Sinatra

自由な
シナトラソフトウェアの簡単な説明 シナトラは、その開発・設計ブレイクMizeranyに起因するソフトウェアです。それはRubyで書かれたドメイン固有の言語を使用して、オープンソースのWebアプリケーションであるため、ソフトウェアは自由にアクセス可能です。名前シナトラは有名な音楽家フランク・シナトラから採用されました。このソフトウェアは、Merbの、キャンプ、ニトロ、およびRuby
詳細を表示

Express.js

Express.jsはシナトラに触発されたNode.jsのためのWebフレームワークです。それが作成され、T.J.によってMITライセンスの下でリリースされましたHolowaychuk、StrongLoop 11月、2010年に他の貢献者、およびその第四版に現在あります。 Express.jsは流星とSocket.IOに似ています。ソフトウェアの権利はその後、2015年9月にIBMに買収されたStrongLoop、によって2014年に取得しました。
詳細を表示

AngularJS

自由な
AngularJSユーザーがHTMLの語彙を拡張することを可能にするソフトウェアです。この拡張は、以前は不可能であったWebアプリケーションで動的ビューを作成します。 HTMLは、最高の静的なドキュメントに適したコーディング言語です。 HTMLは、簡単なコマンドで簡単な言語であるため、テキストベース、慎重に組織の文書はHTMLによく変換します。しかし、HTMLは、動的なWebアプリケーションで機能することはできません。 他のコーディングシステムは、コアまたはドキュメント構造を操作する方法を作成することにより、一般的なコーディング言語の枠組みから脱却しようとしています。しかし、問題は、HTMLのリテラルの限界にありません。問題は、それが動的に表示するために設計されていないということです。 AngularJSは、HTMLの基本的なビルディングブロックを取り、より柔軟なフレームワークに適用します。最終的な目標は、アプリケーション開発を効率化し、アプリケーションのクリエイターのための開発プロセスを統一することです。
詳細を表示

Derby

自由な
人々がソフトウェアを構築するところGitHubのです。 27以上万人の人々が、フォークを発見するためのGitHubを使用し、100万75以上のプロジェクトに貢献しています。
詳細を表示

Yesod

イェソドは、地面からの高効率なWebサイトやWebアプリケーションを作成するために使用する開発ツールです。イェソドは、テンプレートからのルーティングおよび実行にあなたがウェブサイトを構築するために必要なほとんどすべてを、含んでいます。ソフトウェアを使用してWebアプリケーションを作成する場合、イェソドは自動的に正確なリンクを生成し、文字エンコーディングのいずれかの問題に対処するために使用しているプログラミング言語のデータの種類を検知します。イェソドはまた、前の操作が完了したという信号を受信すると、自動的に運用を開始するためにはHaskellを使用しています。これはただ心配せずに自分のコードを書き、そして限りコードを書くなど、イェソドはあなたが速いシンプルなコードを書くと、テンプレートの提供のドメイン固有言語と、より効率のために、このようなことができますに開発することができます。イェソドは、高品質なWebアプリケーションを開発するための最も簡単で安全な方法を提供しようとします。 イェソドは間違いなく、Webアプリケーションを作成するための便利で効率的なツールです。それは無料で、無問題に少しとのための完全なウェブサイトを作るために必要なほとんどすべてを提供します。イェソドは、ダウンタイムタイプの上に行き来過ごし保つために素晴らしいです最小限にコーディングからすべてのエラーを維持するのに役立ちますように、タイプセーフなソフトウェアです。コンパイル時のチェックはちょうど、すでに高効率に追加されます。イェソドは、あなたのWebアプリケーションがスムーズに動作することがわかっているので、プログラムのストレスフリーを使用して行い、全体的なきれいな構文を持っています。イェソドは最速HaskellのWebフレームワークとテンプレートHaskellは何度も同じことを入力して回避するのに役立つかもしれないものがあります。イェソドに対する一つの欠点は、それを使用する方法を習得することは困難であることを証明することができるということです。学習曲線は、あなたがそれを使用することを学ぶと、物事の多くは、効率とスピードが競合他社の多くよりも大きいことを証明することができますので、あなたが使用するためにそこに既にあり、最終的にトラブルそれは価値になり、しかし、把握するのは難しいです。
詳細を表示

Kendo UI

フリーミアム
剣道UIは、開発者が時間の割合でおしゃれで現代的な探してWebアプリケーションを作成することができますJavaScriptのためのコンポーネントライブラリです。
詳細を表示

Ruby on Rails

自由な
Ruby on Railsには、開発者はデータベース、Webページを作成し、さまざまなWebサービスを提供することを可能にするクロスプラットフォームのWeb開発フレームワークです。フレームワークは、2005年に導入され、今日の更新を受信し続けました。
詳細を表示

Ember.js

自由な
人々がソフトウェアを構築するところGitHubのです。 27以上万人の人々が、フォークを発見するためのGitHubを使用し、100万75以上のプロジェクトに貢献しています。
詳細を表示

Polymer

自由な
私たちはより良いウェブを構築ライブラリ、ツール、およびヘルプ開発者に標準化に取り組みます
詳細を表示

Koa

自由な
興亜はES2015と非同期機能をサポートするためのノードv7.6.0以降が必要です。
詳細を表示

Twisted

自由な
パブグラブ:英国の公共住宅は、食通のお気に入りになった方法・特長・ 茶色の紙の上のクラブサンドイッチ。世界中から最も偉大なサンドイッチ。 ・それを取り出して一口で特大ハンバーガーを続行します。世界で最も 退廃的な料理:究極の快適食品の7例。・女性を続行 ウォーキング...
詳細を表示

ASP.NET

自由な
ビルドWebアプリケーションやサービスは、Windows、Linux、およびMacOSで実行がC#、HTML、CSS、およびJavaScriptを使用して使用しています。 Windows、Linux、またはMacOSで無料で始めましょう。
詳細を表示

Mithril

自由な
ミスリルは、Vimeoのやナイキなどの企業、およびLichessなどのオープンソース・プラットフォームで使用されています。あなたが経験豊富な開発者であり、ミスリルのは他のフレームワークと比較する方法を知りたい場合は、フレームワークの比較ページを参照してください。ミスリルのブラウザにIE9に戻ってすべての方法をサポートし、何polyfillsは必要ありません。
詳細を表示

Catalyst

触媒は、あなたの方法で取得せずに迅速な開発とクリーンなデザインを奨励する最も人気のあるアジャイルのPerl MVC Webフレームワークです。
詳細を表示

Kotlin

自由な
Kotlinは・コミュニティは、オンラインを試してみてくださいをご覧ください。静的には、近代的なマルチプラットフォームアプリケーションのための言語のプログラミングを入力しました。 Java™およびAndroidの™との相互運用性100%。書籍 - - コマンドラインコンパイラ - ... ReferenceBasic構文 - サーバーサイド用TutorialsKotlin
詳細を表示

Haxe

自由な
haXeのは、近代的な、ハイレベル、厳密に型指定されたプログラミング言語をベースとしたオープンソースのツールキットです。
詳細を表示

Nim (programming language)

自由な
ニムは、システムやアプリケーションのプログラミングで  言語。静的に型付けとコンパイルされ、それは、エレガントなパッケージで比類のないパフォーマンスを提供します。
詳細を表示

Ceylon

自由な
2017年8月21日:セイロンは、Eclipse財団に動いています!
詳細を表示