問題タブ [towerjs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Towerjs フロントエンドとレール バックエンド?
2 か月前から Rails で Web プログラミングを始め、最近は towerjs を使用しています。
既存の Rails 3.1 バックエンドがあり、towerjs をフロントエンドとして使用します。つまり、レールには既存のロジックとデータベースがあります。
ブラウザ側でtowerjsを使用して、レールでデータを取得してdbに設定できますか?
私の現在のアイデアは、Rails と Towerjs サーバーを起動し、両方が json で通信することです。しかし、私はこれらをどのように実装できるか今はわかりません!
node.js - RailwayJS 対 TowerJS
再び...フレームワークを選択しています。私はこれら2つのTowerJSとRailwayJSに立ち寄りましたが、これらは非常に似ており、どちらの方法を選択するかは非常に困難です
どちらも Express に基づいており、どちらも RoR スタイルのフレームワークです...
どれが最も有望で、どちらがより人気がありますか?
それとも、私はすでに間違った道を進んでいますか?多分私は他のフレームワークを選ぶべきです。
選択できるフレームワークが非常に多く、信頼できる業界標準がなく、フレームワークが数年以内に開発されることを多かれ少なかれ確信していない場合は嫌いです...
助けてください、専門家の提案が必要です。ありがとう
node.js - Tower.js Windows XP x86 でのインストール エラー
私が走ったnpm install tower -g
、npmが始まった、そしてここに私が得たものがあります:
ノードのバージョンは v0.6.14 です
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\npm-1333984084485 フォルダーを参照すると、フォルダーが空であることがわかりました。シェルコマンドgit "clone" "git://github.com/viatropos/node.inflection.git" "C:\\DOCUME~1\\ADMINI~1\\LOCALS~1\\Temp\\npm-1333984084485\\1333984084485-0.31381896790117025"
を手動で実行しても問題ありません。
npm-debug.log ファイルの一部:
誰でも私を助けることができますか?どうもありがとう!
node.js - Ember.js と Node.js の統合 (Express+Tower.js)
Ember.js を Node.js+ Express + Tower.jsと統合するためのソリューションを検討しています。
Tower.js の調査を開始したところです (ここ数時間)。このフレームワークは、サーバー側とクライアント側の両方のコードを配置するための優れた構造を提供しているようです (Rails の assets フォルダーに似ています)。
すべてが Javascript であるため、Ember アプリケーション コードを次のように配置できます。
- 完全にクライアント上で、つまり、最初の要求ですべてを送信します。
- 最初に必要なものだけを提供し、残りは要求があった場合にのみ提供します。
2 番目のソリューションでは、サーバー上でビューをレンダリングし、純粋な HTML を送信できます。
また、Ember のアプリケーション ロジック (コントローラー、モデル、状態など) についてはどうでしょうか。コードの繰り返しを最小限に抑えるために、サーバー側の Javascript (node.js+Express+Tower.js など) との統合を改善するにはどうすればよいでしょうか。理想的なシナリオでは、各モデル/コントローラー/etc を 1 回定義し、それをサーバーとクライアントの両方で使用します。
node.js - Towerjs フレームワークを使用した最初の実際のプロジェクトはどこから始めればよいですか?
私はまったくの初心者です。過去 3 ~ 4 か月間、私は 12 冊の本、数十のオンライン チュートリアルに取り組み、何百ものスクリーンキャストを見て、最初の Rails (html、css などと共に)、Node、JS、そして私のお気に入りの Coffeescript を独学しました。この時点で、私はたくさんのおもちゃのプログラムを作成してきました。最初の実際のプロジェクト、つまり. 最初にこれを行う方法を学ぶ動機を与えてくれた、私の中で燃えていたスタートアップのアイデア。この時点で、Node と Coffeescript を使用してビルドしたいと考えています。Rails を使った方が簡単だと思いますが (膨大な量の情報に簡単にアクセスできるため)、Node.js の方がはるかに理にかなっています。非常にダイナミックなタイプにはるかに適していると思います。私が考えているユーザー関与のアプリケーション。そこにあるさまざまなフレームワークを見ると、Tower は間違いなく私に最適であり、すべてを正しく行っているようです。
とはいえ、いくつか質問があります (実際には数百ですが、今のところ 2 つ)。まず、実稼働環境、実世界、ミッション クリティカルな開発にタワーを実際に使用している人はいますか? viatropos は既に存在するという印象を受けましたが、github の "issues" トラッカーで議論が行われているため、100% 確実ではありませんでした。
第二に、towerjs サイトの「完成した」ドキュメントと github の wiki の両方に何時間も費やしましたが、まだ完全に圧倒され、どこから始めればよいかわかりません。タワーには非常に多くの可動部分があるようで、それらがどのように組み合わされるかを本当に理解するには、それらを実際に使用することからしか得られないと思いますが、それらがどのように組み合わされるかを理解せずに使用できると、ニワトリが先か卵が先かというジレンマが生じます。かなりイライラします。Tower には明確でよく書かれたドキュメントが多数あり、実際、他のどの「フルスタック」Node フレームワークよりも優れています。しかし、少なくとも私のような者にとって、欠けているのは明確な出発点です。私の意見では、完璧なことは、
ただし、私が知る限り、現在このようなものは存在しません (そして、tower は非常に新しいフレームワークであるため、そうなるとは思っていませんでした)。代わりに、どこから始めればよいかアドバイスをお願いしたいと思います. 誰もが、私がそのすべての栄光を見て、遊んで、それを理解しようとするために少しずつ再構築できる、またはおそらく私を動かすためのステップのリストを持っている、towerjsアプリの完全で実用的な例を持っていますか?試行錯誤しながら学習を進めますか?または、他の推奨事項はありますか?
長文のメッセージをお詫び申し上げます。また、お時間を割いてくださった皆様に感謝いたします。Towerjs は非常に優れたフレームワークであり、それがどのように発展するかを楽しみにしています。
javascript - 新しいアプリケーション「モジュールmongodbが見つかりません」を作成した後、towerjsサーバーを起動できません
私はノード初心者で、いじり始めたばかりです。レールと同じ原理に基づいて構築されたフレームワークをノードで使用する前に、レールをかなり使用したことがあります。Tower.jsは法案にうまく適合しているように見えるので、レールの場合と同じようにインストールして新しいアプリケーションを作成しました。サーバーを実行しようとすると、次のエラーが発生します
私はこれまで次のことを試しましたが、
- ノードコンソールを起動し、require('mongodb')を実行します。これはうまくいきます!
- mongoが開始され、databases.coffeeで定義されているようにポート27017で実行されていることを確認します。
- コマンドを使用してアプリケーションを実行できます
node server.js
これが私が持っているノード、npm、タワーのバージョンです、
- ノード-v0.6.8
- npm-1.1.18
- タワー-0.4.0-10
url - towerjs: サンプル アプリケーションの実行
http://towerjs.org/screencastsに従ってサンプル アプリケーションを作成しました。
npm を使用してすべての deps をインストールし、ローカルの mongodb インスタンスも起動して実行しています。
とにかく、私がアクセスしようとするすべてのURL
私は得た
ここに私のソース: http://dl.dropbox.com/u/50740523/tower-app.zip
よろしく、 ジャコモ
javascript - 学習用の堅牢なオープン ソース Node.js ベースのプロジェクト?
特定の node.js (具体的には tower.js) の学習に取り組んでいます。特にマッピング領域で、より複雑なシナリオを中心に展開する、非常に堅牢なオープン ソース アプリケーションの例をいくつか見てみたいと思います。歯を沈めることができると感じる確かな例をまだ見つけていませんが、可能であれば、ノードの上に構築されたGoogle MapsまたはOpen MapQuestスタイルのアプリケーションを誰かが教えてくれることを願っています.
この流れで何か提案はありますか?堅牢なサンプル アプリであれば問題ありませんが、これらのシナリオの 1 つだけがより適しています。
javascript - 最も成熟したネイティブNode.jsMySQLドライバー?
RailsアプリケーションにMySQLを使用していますが、このデータベースをNode.jsアプリ(特にTower.js)に使用できるようにしたいと考えています。現時点でこれに利用できる最も成熟したおよび/またはパフォーマンスの高いドライバーは何ですか?
以下の@ryanの優れた入力により、私はFelixnode-mysql
をもう少し調べました。ここに は絶対に優れたポッドキャストがあります。ちょっとした歴史やオプションに関する一般的な議論に興味がある場合、およびnode-mysql
パスが可能かどうかを聞くことを強くお勧めします。あなたにぴったりです:http://ia600804.us.archive.org/3/items/NodeupEleven/NodeupEleven.mp3
その円卓会議の議論をその時点まで簡単に聞いた後、私はこれが今のところ誰にとっても正しい道であると確信しています。さらに、Nodeでのデータベースサポートの一般的な状態として、他の議論は興味深いものです。
node.js - Towerjsコントローラーのアクション更新が機能しない
Towerjsでコントローラーを作成しようとしましたが、アクションの更新中にエラーが発生しました。
これが私の行動にどのように見えるか:
コンソールに、idパラメータが渡されたことが表示されます。
詳細:同じアクションがshow、edit、destroyに組み込まれており、機能しています。すべてのアクションは同じ_formパーシャルを使用します。