1read 100read
Node.js + Express (104) TOP カテ一覧 スレ一覧 2ch元 削除依頼
【RoR】Ruby on Rails Part17 (274)
【RoR】Ruby on Rails Part17 (274)
【RoR】Ruby on Rails Part17 (274)
【RoR】Ruby on Rails Part17 (274)
【RoR】Ruby on Rails Part17 (274)
【RoR】Ruby on Rails Part17 (274)

Node.js + Express


1 :2013/01/06 〜 最終レス :2013/10/28
Node.jsとExpressでバックエンドもjavascript。
スレがなかったので立てました。

2 :
Node.jsよりも
Nude JS の方がみたいです!

3 :
とりあえず、廉価レンタルサーバーで使えるようになってほしい

4 :
月500〜1000円は
十分廉価レンタルサーバーの値段だろ

5 :
Node.jsとExpressの簡単な説明をしやがれ

6 :
>>5
どっちもお前には無理

7 :
node.jsはjavascriptインタプリター。ExpressはPythonに対するDjango、又はPHPに対するCakePHPみたい
もの。Node.js用のフレームワーク。
今nodeのプロジェクトやってるけど、apacheのやることまでこっちでやるので、普通のウェブ系バックエンドというより
C/C++のアプリケーションを書くみたいな感じ。Coffeescriptはいいな。慣れればjsより楽。

8 :
Coffee処理系は単なるトランスレーターだから、node.jsは関係なく
coffeescriptで書いてコンパイルしてjsに変換することが出来る。

9 :
Node Ninjaってレンサバは今はベータ仕様なので無料みたい。値段は未定。
いろいろセットアップした後で、値段が出てきて高かったら場合に撤収するのが面倒だな。
Node専用サーバーって、これからNodeを使ったウェブサイトがどんどん伸びる予想なのかな。
今のところあんまり実際に利用してないみたいだし。いまJS書く人たちはフロントエンド専門だしね。

10 :
ninjaの登録終わってた…
配信サーバ作って見たかったんだが

11 :
単語は聞いたことあるぐらいでよくわからないけど
簡単に言えばプッシュ機能のあるWebサーバか?

12 :
チョンには一切無理

13 :
こんなスレあったのか
Expressはまだ色々と貧弱なんだよな
モジュールはあるけど
それにnodeの良さを活かす形じゃなくて、既存のシステムを作る感じになってしまうのが少し残念かな
作り方次第なのかもだけど

14 :
>>5
http://gihyo.jp/dev/serial/01/realtimeweb/0002
http://expressjs.com/guide.html

15 :
どうしてム板じゃなくてこっちに立てたし

16 :
webプログラムだから

17 :
Node.js 単体のスレってあっちにもこっちにも無いよね

18 :
前に落ちたからね

19 :
復活してる
【node.js】サーバサイドjavascript 2【Rhino】
http://toro.2ch.net/test/read.cgi/tech/1358937029/

20 :
>>19
thx

21 :
node.jsいいんですけど、これから勉強しようと思うのですけど
これ基本的にホスティングサーバってないですよね?
しらべると社長が新幹線で下半身露出して、客のデータを消した会社しか、国内のサービスないみたいな感じですけど。

22 :
SaaSesでもさくらでもどちらでもどうぞ

23 :
あのひとはもうあそこにいないのでは

24 :
ここはもうだれもいないのでは

25 :
というか2ちゃんねる自体が人いない気がする

26 :
どのスレ(どの板)みても自演が目に付くのは昔からだけど
アク制限が厳しくなってから特にひどくなった

27 :
自演乙

28 :
お前がそう思うならそういうことなんだろう

29 :
お前の中ではな

30 :
オライリーから訳書出るみたいだお
邦題は「nodeクックブック」だけど、どの本の訳なのか

31 :
オライリーは最近質が低下したね

32 :
iphoneアプリ、Windowsアプリを売って生き残れ Ver 1.6
http://tinyurl. com/9w97424

33 :
てすと
てすと
てすと

34 :
a

35 :
やっとこ書き込み禁止解除されましらた。長かった〜。
おれは今node.js使ったサイト開発してるけど、仲間はいるのかな???

36 :
一週間前からさくらのvps借りてしこしこやってるわ

37 :
>>35
node.jsの機能をどんな風に使ってる?
単純に思いつくのはチャットとか、SNSのホーム画面が次々更新されるとかだけど

38 :
a

39 :
au光はやたらと書き込み禁止にされるな。なんで?
>>37
nodeの使い方としてはSaasなバックエンド。何をしてるかは話せない。アプリとしては
ビジネス向け。残念ながら日本向けではないんだけどね。
さくらのvpsか。一番安いのが月に980円だね。vpsなら好きなこと出来るな。おれも今借りてる
サーバーがもうすぐ更新時期なので、nodeの使えるサーバーに乗り換えるつもり。Herokuって無料?

40 :
Linuxサーバーって一回設定したら以後放置だよね。Windows Update + Windows Serverの方がよいよね
http://engawa.2ch.net/test/read.cgi/poverty/1363142026/

41 :
expressのstaticファイル読み込みについて質問です。
ディレクトリ構造が以下のようになっていて、
node_modules
public
Lcss
Lhoge.css
Lfuga.css
Limg
Ljs
Lhoge.js
Lfuga.js
view
Lhoge
Lhoge.ejs
Lfuga.ejs
Llayout.ejs
routes
app.js
expressの設定で静的ファイルの読み込み先を
app.set(express.static('public'));
と設定しているのですが、
hoge.ejsに
<scrript src="js/hoge.js"></script>
と指定して、public/js/hoge.jsを読み込んで欲しいのですが、
どうもpublic/hoge/js/hoge.jsを読み込んでいるようで、NotFoundエラーになってしまいます。
静的ファイルの読み込みはlayout.ejsに記述しているため、../js/hoge.jsとするわけにもいかず困っております。
何か良い解決方法は無いのでしょうか?

42 :
app.set(express.static('public')); でなくて、app.use(exp...でないのですか。こんなふうに。
ただのタイポ? __dirnameはいらないのかな?
app.configure(function() {
app.use(express.static(__dirname + '/views'));
});
あとはわかりません。

43 :
Backbone.jsを使ってフロントエンド書いてる。Routerのルーティングで飛んでくるメソッドの中で
再度別のルートへ飛ばすために
router.navigate('/foo/bar', {trigger:true, replace:true});
とやると、この同じメソッドがもう1度以上呼ばれてしまう。変なワークアラウンドで
2回目以上は実行しないようにしたんだけど、根本的に直したい。ていうか他のメソッド
で同じことをしても起こらないのもある。backboneもなかなか意地が悪い。

44 :
t

45 :
te

46 :
おもろいけどすぐ飽きる
http://portal.nifty.com/2013/03/22/a/3.htm

47 :
Node.jsってJavaScriptの知識が全く無い状態からでもNode.js入門みたいな参考書を勉強したら普通に使えるようになりますか?それともJavaScroptの基礎から勉強しないと使い物にならないですか?

48 :
>>47
後者。Node本はJS自体の入門書ではない
JS本を読みながらNodoのREPLで動かすといい
JS本はDOMとかjQueryが始めの方に出てこないのを選ぶべし

49 :
>>48
レスありがとうございます。
Node.jsにDOMやjQueryの知識は不要なのでしょうか?
目標に辿り着くまで長そうなので省略出来るなら省略したいと思いまして。

・ノンプログラマのためのJavaScriptはじめの一歩
・スラスラわかるJavaScript
上記二冊を購入したのでこれらを読了した後にNode.js本に進めたらと思います。

50 :
>>49
NodeではDOMもjQueryも不要
目次を見る限りではどちらもクライアントサイド(ブラウザ)向けだね
「JavaScript本格入門」が前半にDOMが出てこなくていい本だけど、
プログラミングの初心者向けではない(他の言語の経験者向け)かも

51 :
Node入門書なら、JSの基本的なところも書いてんじゃない?
逆に熟練者には不要な部分だけど。

52 :
Node.js入門にはない
目次見る限り他のにもない

53 :
初心者レベルならとりあえずnodeはただの実行環境と思っておけばいい
v8の勉強汁

54 :
V8の勉強ってのはC++で書かれたV8のソースを読むこと

55 :
サーバサイドJavaScript Node.js入門 (大型本)
http://www.amazon.co.jp/gp/aw/d/4048703676/

56 :
はじめてのNode.js -サーバーサイドJavaScriptでWebアプリを開発する- (大型本)
http://www.amazon.co.jp/gp/aw/d/4797370904

57 :
>>56
これ著者は本の編集者みたいだけど、実務やってないでこんなテキスト書けるのかね。
不思議。

58 :
>>57
これと比較するとどっちが良さそうですか?
Node.jsプログラミングガイド
http://www.amazon.co.jp/gp/aw/d/4798037060/ref=mp_s_a_1?qid=1364545706&sr=1-2&pi=SL75

59 :
>>58
Node.jsプログラミングガイドを書いた人はjsやajax関係の本をいろいろ出してるみたいだからそこそこ
いいんじゃないかな。「はじめてのNode.js」よりは良さそうってステマくさいけど無関係。

60 :
それこそ、あちこちから取って来て編集したんじゃない?w
※冗談ですよ

61 :
>>58
それは最初に読む本じゃない
他の本を読んだ後に必要なら手元に置いて調べるための本
>>55よりは>>56の方が初心者には優しい
他の言語でサーバサイドの経験があるなら>>55でもいい

62 :
>58,59,61
http://www.amazon.co.jp/Node-js%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%82%AC%E3%82%A4%E3%83%89-%E9%AB%98%E6%A9%8B-%E7%99%BB%E5%8F%B2%E6%9C%97/dp/4798037060/ref=sr_1_5?ie=UTF8&qid=1367224351&sr=8-5&keywords=node.js
凄い酷評されてます。
ネットの情報を紙にしただけだと

63 :
つかNodeについてはろくな本が出てないんだな。オライリーのクックブックがあるけど、あれは
は初心者向けじゃないしね。英語の本読むしかないんじゃね。
オライリーの”Learning Node”っていうのが良かった。

64 :
JavaScriptなんて積極的に使うもんじゃないだろ
クライアント側だけで勘弁

65 :
そういう判断の人は出入りしなくて良いよ
少なくとも有益な情報は出してくれなさそうだしね

66 :
この言語に着目したきっかけって何?
俺は、これ使うとajaxで世界中のデータを俺のサーバに集められると思ったんだが、
普通のレンタルサーバじゃ動かなさそうだし、MYSQLの操作もちょっと面倒そうだし
って認識は合っているかい?

67 :
ajaxでデータをDBに入れるだけならnode.jsなんか別に無くても出来るが?

68 :
>>67
知ってるよ

69 :
>>66
レンタルサーバはあれだがPaaSはたくさん使える。Herokuとか
MySQLはあれだがNoSQLは使いやすい。Mongoとか

70 :
Expressの標準のjs/cssのフォルダ名が
javascripts/stylesheetsになっているんだけど
設定で変更できませんか?

71 :
テンプレートを直接編集するだけでした
すみませんでした!

72 :
Node.jsの入門書買って勉強してるけど
やりたい事はだいたいPHPとJavaScriptでてきそうな気がしてきた
実際にこれって使い所あるの?

73 :
WebSocket使うならこれを使うべきだろう

74 :
PHPだとapache依存になってしまうからな。nodaアプリはapacheなしでnode.jsさえあれば動く。
RESTfulなシステム作るなら最高にいいと思うね。
node.jsでバックエンド書いて、Angular.jsでフロントエンド書くのが最新トレンド。
Angular.jsとTwitter bootstrapを使うと劇的スピードでフロントエンドが書ける。

75 :
ExpressJSも良いがSailsってどうよ? 使ってるヤシ居る?
なんで日本では、node.jsが流行んねぇんだ?
age

76 :
Nodeクックブック読んだ。
PHPerだったのもあるんだけど、
express使ってアプリ開発してるとhttpクラス周りが何をやっているのか全然見えて来なかったのだが、
そのへんが冒頭で大分理解できた。

77 :
SailsはExpressの拡張版かな
こっちの方がちゃんとしたMVCライブラリっぽい書き方できそうだ

78 :
sailsも0.9間近で楽しみです。 本格的実用は0.10以降でしょうが、、、
て、publicのimagesのフルパスが欲しいんだけど、ヘルパーjsは無いんかな? __dirnameから作るには、悲しスグル。

79 :
JavaScriptを殺せなかった(Ajaxで生きながらえさせてしまった)のは
今世紀最大の失敗だったと思うわ
TojiCode: A Tale of two Web Technologies
http://blog.tojicode.com/2013/06/a-tale-of-two-web-technologies.html
コメント欄など見てると、もう駄目だよこれ\(^o^)/オワタ
JavaScriptの置き換えも改善も期待しないほうがいい。
DartもPNaClも政治で潰される。asm.jsはどう考えてもLLVM→asm.jsの変換時間やマルチスレッド対応で躓く。
ウェブはJavaScriptと心中だ。
つかBrendan Eichの老害っぷりがぱない
というより、あれこれ理由をかこつけて自分が作ったJavaScriptを守りたいだけなんだろうけどさ。
JavaScriptやasm.jsに疑義を呈するブログやツイートに片っ端から突撃してくる必死っぷりが心底うざいw
そろそろHTML/CSS/JavaScript全部スクラップにして
第二のウェブを作ることを考え始めてもいい頃合いではないかと思う。
野心ある人はもう取り組んでいるかもしれん。

80 :
Google speeds up its JavaScript alternative Dart compiler and VM, says no more core library breaking changes
http://thenextweb.com/google/2013/04/16/google-speeds-up-its-javascript-alternative-dart-compiler-and-vm-says-no-more-core-library-breaking-changes/
Dart Editor
https://www.dartlang.org/tools/editor/

81 :
自分的にはむしろ、JavaScript直接書くより、開発者は
TypeScriptやCoffeeScript, Dart, Haxeみたいな
トランスクリプトを書く方向に移行して
JavaScriptは中間言語的存在になっていくんじゃないかと思う。
30年くらい前は、コンシューマ向けのプログラミングでは
マシン語モニタとか使って16進数で直接書くのが主流だったけど
それがアセンブラに移行し、次に高級言語化していったように。
Haxeとかいいよ。静的型付け、型推論、ジェネリクスなど安全性も担保されてるし
コンパイル後のJavaScriptも、可読性が高い。大規模開発に向いてる。
各種IDEでも対応が進んでるし、他言語への変換もできたり面白い。
Flash(ActionScript)開発者への親和性も高いし、Java開発者にも
かなりとっつきやすい言語仕様。

82 :
そういうのは時代の徒花で終わると俺は思ってる

83 :
クライアントサイドはそうかもしれんね
スマホ向けだと特にパフォーマンスが肝だし、
パフォーマンス重視だとキモい書き方を強いられて可読性がかなり犠牲になるという・・
読みやすく書けて高速化は任せられるようにしないと辛いわな

84 :
v8はかなり早いんだがな
最近は出版業界も前ほど翻訳を出さなくなったな。英語だと10倍ぐらい関連本あるだろ。
だれかが日本ではnodeは流行らないと宣言したのか?出版業界がIT系は儲けが無いことに
気がついたか?ウェブ系は頭が悪いのか?

85 :
そいやこんなのあったな
http://www.anlyznews.com/2011/02/nodejs.html

86 :
ま、使いたくなければ使わなければいいじゃんか。
まわりの様子を伺って他人が始めるとまねして始めるのかな。

87 :
引き継ぎとか考えると、まだ選択肢にはしにくいよね

88 :
超レスポンスのいいサイト作りたいって客に言われたら何使う?Nodeは選択しない
として。PHPとかやめてねって言われてたら?

89 :
そりゃあ静的ページHTML一択やろ

90 :
OpenResty

91 :
FastCGI+C/Delphi

92 :
サーバー側でビットマップ処理するため、bitmap.jsをMeteorのパッケージ化しようとしてます。
npm install bitmap やってから Package.jsを作ってmrt add bitmapしてるんですが、
実行時にNot found moduleになってしまいます、
どなたか試された方はいらっしゃいませんか?

93 :
そういうことはスタックオーバーフローで聞いた方がいいね。

94 :
92でし。
失礼しました。 解決しました。 Meteorを快適に使用しております。 いずれ予定の有料になるのが怖い・・・

95 :
最近のMeteorって使えるようになったの? セキュリティーアブナイアブナイ状態だったんじゃなかったっけ?

96 :
画像合成とかはサーバー側でブラウザ立ち上げてCanvasでやるのが楽よ
ブラウザーNodeークライアント間はImageDataのTypedArrayをそのままサポートしてるWebSocketを使う

97 :
NodeをDartで作り直して。

98 :
根本的にAPI中心だからDartにしたところでなんもいいことないと思う

99 :
Meteorってdeploy後のフォルダー構造って全く違うのね。 はまってしまった。
process_cwd()でチェックして初めてわかった。 bundleで圧縮後のフォルダー構造を参考にやったら上手くいった。
さくらVPSでもMeteor本家でも動くから間違い無いと思うが、deploy側の変更は情報が無いから困ったもんだ。
最近は、安定になり、ちょこっと作ってツール替わりに使えるのが有り難い。 使った後はdeleteでセキュリティーもクソもない。
棚卸しがリモートでできるようになったし、顧客にでかける前にイメージ紹介もパンフ代わりもになるし、何かと便利だね。

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
【RoR】Ruby on Rails Part17 (274)
【RoR】Ruby on Rails Part17 (274)
【RoR】Ruby on Rails Part17 (274)
【RoR】Ruby on Rails Part17 (274)
【RoR】Ruby on Rails Part17 (274)
【RoR】Ruby on Rails Part17 (274)
--log9.info------------------
【更新】 いすゞ期間工 更新19回目 【拒否率王】 (241)
【2013-2014】年末年始の郵便局【短期バイト】Part1 (105)
[FULLCAST] フルキャスト 九州・沖縄スレ (198)
30代、40代の人が多く働いているアルバイトPart32 (371)
関西交通量調査 132 (298)
【大規模】SAPIX小学部第66期【東京自由が丘】 (182)
ローソンの愉快なクルー達 170人目 (776)
二号警備員にありがちなこと part1 (638)
【買い物袋】Big-A(ビッグエー)スレ【210円】 (155)
【ももち】新聞配達439束目【カブにゃん】 (243)
ヤマト運輸 埼玉ベース Part.2 (468)
【鈴鹿】ホンダ期間工part155【honda 本田】 (394)
トヨタ!☆期間従業員☆限定?組立連番298 (681)
スーパーマーケットでアルバイト・パート40 (210)
神社の巫女だけど質問ある? (202)
まいばすけっと 9店目 (188)
--log55.com------------------
☆映画実況12902 ブラック・ウォーター #4
妖怪ウォッチ シャドウサイド 第19話 Part1
実況 ◆ テレビ東京 13625
青春高校3年C組【担任:芸人 副担任:中井りか】
世界ソフトボール 準々決勝 日本×プエルトリコ★3
世界が騒然!本当にあった(秘)ミステリー4 ★3
実況 ◆ テレビ東京 13626
ウルトラマンR/B 第6話「宿敵!あねご必殺拳(ひっさつけん)」★1