pythonやrubyやPHPと同じ土俵でjavascriptが使えるようになりました。
サーバサイドjavascriptについて語りましょう。
node.js - googleが開発したV8エンジン上で実行できる処理系
http://nodejs.org/
ayo.js - node.js 互換で Rod の影響からの脱却を目指す処理系
https://github.com/ayojs/ayo
Nashorn - Java8 からRhinoに代わって同梱されているJavaScriptエンジン
http://www.oracle.com/webfolder/technetwork/jp/javamagazine/Java-JA17-Nashorn.pdf
ayo.js の経緯
https://web.archive.org/web/20170821212745/https://github.com/nodejs/TSC/issues/310
javascriptはrubyと比較してもかなり速い
http://shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=v8&lang2=yarv
基礎から学ぶNode.js
http://gihyo.jp/dev/serial/01/nodejs
node.jsの概要とアプリケーション開発の準備
http://gihyo.jp/dev/serial/01/realtimeweb/0002
前スレ
【node.js】サーバサイドjavascript 4【io.js】
http://mevius.5ch.net/test/read.cgi/tech/1460359714/
【node.js】サーバサイドjavascript 3【io.js】
http://echo.2ch.net/test/read.cgi/tech/1419673207/
【node.js】サーバサイドjavascript 2【Rhino】
http://peace.2ch.net/test/read.cgi/tech/1358937029/
【node.js】サーバサイドjavascript【Rhino】
http://toro.2ch.net/test/read.cgi/tech/1310087535/
探検
【node.js】サーバサイドjavascript 5【Nashorn】
1デフォルトの名無しさん
2018/02/13(火) 22:21:33.91ID:moEhrPrC2018/02/13(火) 22:45:24.68ID:dgfWGlMV
スレ立てとテンプレ更新乙
2018/02/13(火) 23:16:03.20ID:RZh6bj8U
乙
2018/02/14(水) 07:27:19.83ID:QhkCr6hZ
>>1={乙}
2018/02/14(水) 12:47:30.67ID:QhkCr6hZ
じゃぁ聞くけどjavaで作るよりnode.jsの方がいい利点はなに?
2018/02/14(水) 12:51:28.06ID:Dh0Ktwjh
じゃあ?
7デフォルトの名無しさん
2018/02/14(水) 13:32:00.27ID:eUHthdqL2018/02/14(水) 14:53:00.89ID:GP+9iuzv
javascriptは言語仕様も実装も活発に更新されてる生きた言語だけどjavaは……
去年はjava9とjava ee 8が出たけど内容は乏しくて死につつある言語
cobolのように現役で使われてはいるけど見向きもされない言語にまっしぐら
去年はjava9とjava ee 8が出たけど内容は乏しくて死につつある言語
cobolのように現役で使われてはいるけど見向きもされない言語にまっしぐら
2018/02/14(水) 16:25:13.94ID:H2gVyVCN
2018/02/14(水) 16:34:15.53ID:I0RXr+6s
Javaはこれからの言語じゃなくてこれまでの言語ということだな
未来より過去が大事
未来より過去が大事
2018/02/14(水) 16:41:30.19ID:X6WT15xX
大体Oracleが悪い
2018/02/14(水) 16:59:02.39ID:OvGNKU5V
「そのくせ」の使い方を間違えている
活発に更新されている言語なのに(逆接)互換性命なら「そのくせ」でいいけど
活発に更新されている言語なのに(逆接)互換性命なら「そのくせ」でいいけど
2018/02/14(水) 17:52:07.97ID:X6WT15xX
ネガティブに対してポジティブだから逆接であってる
2018/02/14(水) 17:57:48.03ID:QhkCr6hZ
javaの本は今でもたくさんあるのに、node.jsの本はちょっとしかなく、前より減ってるけど
それでも未来はあるの?
それでも未来はあるの?
2018/02/14(水) 18:07:53.31ID:0/UN9UNj
それは視点ないし評価の反転であって主従ないし因果関係としては順接だろう
「そのくせ」よりも「だからこそ」の方が適切だと思う
「そのくせ」よりも「だからこそ」の方が適切だと思う
2018/02/14(水) 18:08:56.46ID:0/UN9UNj
>>14
プログラミングの本には未来がないだろうね
プログラミングの本には未来がないだろうね
2018/02/14(水) 18:14:23.49ID:Dh0Ktwjh
>>15
お前は日本語以前の問題とみた
お前は日本語以前の問題とみた
2018/02/14(水) 18:15:48.39ID:tUoPyiUs
>>17
バレたか
バレたか
2018/02/14(水) 18:38:00.97ID:eUHthdqL
2018/02/14(水) 18:44:00.97ID:eUHthdqL
javaはjavaでjava vmの部分で生き残るんじゃないの
kotlinがあるから最新トレンドの言語仕様が使えるし。
最近はASTとかを駆使してコードの変換も個人でかけるようになったし気にせずいろんな言語で書いて最悪トランスレータをかけばいいよw
kotlinがあるから最新トレンドの言語仕様が使えるし。
最近はASTとかを駆使してコードの変換も個人でかけるようになったし気にせずいろんな言語で書いて最悪トランスレータをかけばいいよw
2018/02/14(水) 19:09:33.80ID:nJ8XQB9a
kotlinはnativeもやってるからjvmなくても生きていける可能性がある
そこら辺はandroid次第
そこら辺はandroid次第
2018/02/14(水) 19:32:54.87ID:H2gVyVCN
>>9だけどjavascriptのこと書いたんだけどjavaと勘違いしてる人がいるみたいで…
言葉足らずだったわゴメンゴメン
言葉足らずだったわゴメンゴメン
2018/02/14(水) 21:24:49.82ID:zjyx6XTj
ブラウザではともかくnode.jsでは後方互換性が徹底されてるとは感じない
2018/02/14(水) 23:05:01.77ID:1QOtYRN6
>>23
つまりAPIの破壊的変更が多いってことかね?あんまし使ったことがないから知らんかった。どの辺の話?
つまりAPIの破壊的変更が多いってことかね?あんまし使ったことがないから知らんかった。どの辺の話?
2018/02/14(水) 23:28:14.70ID:itb3AbpA
v0.12まではほとんどどこでも壊れてたイメージ
streamから何から
v4以降はネイティブアドオンでなければ深刻じゃないかな
細かい非互換性は日本語のブログなんかでもまとめられてる
今はsemverだからメジャーバージョンアップは後方非互換なんでLTSでも年に一回は動かなくなる可能性がある
streamから何から
v4以降はネイティブアドオンでなければ深刻じゃないかな
細かい非互換性は日本語のブログなんかでもまとめられてる
今はsemverだからメジャーバージョンアップは後方非互換なんでLTSでも年に一回は動かなくなる可能性がある
2018/02/14(水) 23:32:27.00ID:4HiMoKqx
なーんだ、結局rubyやpythonやphpとおんなじじゃん。ガッカリ
2018/02/14(水) 23:49:34.96ID:X6WT15xX
2018/02/15(木) 00:44:38.71ID:xvxGqpCI
Meteor.jsを結構前にチュートリアルを一通りやったときは
バックエンドとクライアントでコードを共有できる喜びは感じたかな。
ただ惜しむらくはDBがmongoDB固定だったこと。
今は変わっただろうか?
仕組み上他のDBにしづらいフレームワークで色々ロックインしちゃうんだけど
当時からなんだかとってもPWAって感じだった。
バックエンドとクライアントでコードを共有できる喜びは感じたかな。
ただ惜しむらくはDBがmongoDB固定だったこと。
今は変わっただろうか?
仕組み上他のDBにしづらいフレームワークで色々ロックインしちゃうんだけど
当時からなんだかとってもPWAって感じだった。
2018/02/15(木) 07:48:47.58ID:0lPDoa5Y
今jsしてないんだけどフロント周りはまだ暴風雨状態なの?
2018/02/15(木) 08:00:29.63ID:SuVvVuMr
うん
2018/02/15(木) 13:45:36.01ID:ungn8NGW
React選んだ人は3年くらい無風じゃね
あれこれ手を出してる人もいるだろつけど
あれこれ手を出してる人もいるだろつけど
2018/02/15(木) 13:52:45.80ID:J0hKQiJo
reactはreduxとか, 本体より周辺が暴風雨なイメージ
2018/02/15(木) 14:53:55.86ID:Z5nyO2py
非同期はいいぞーって言われても、処理終了まで待ちたい場合は、プログレスバーとか出せばいいの?
2018/02/15(木) 14:54:13.33ID:YSj3CECL
react無風か?今やv16だぞ何年前のライブラリだっけ?
+reduxでreactと同等のことができるhyperappがスンバらしい。300行しかないのにコードが読みやすい。
+reduxでreactと同等のことができるhyperappがスンバらしい。300行しかないのにコードが読みやすい。
2018/02/15(木) 15:04:03.11ID:2TdTJC2z
reactはv0.14→v15→v16だから落ち着いたものだよ
非互換な変更はまず警告が出るバージョンがリリースされて次のバージョンで変更とかだし移行のためのツールも提供されるし
非互換な変更はまず警告が出るバージョンがリリースされて次のバージョンで変更とかだし移行のためのツールも提供されるし
2018/02/15(木) 15:25:42.03ID:Z5nyO2py
Electronってやつと同じことはjavaじゃできないんですか
2018/02/15(木) 16:02:18.16ID:Y2MAEGuu
vscode→electronベースのide
webstorm→javaベースのide
同じようなアプリを作れるかって意味ならできるんじゃね?
webstorm→javaベースのide
同じようなアプリを作れるかって意味ならできるんじゃね?
2018/02/15(木) 16:14:19.77ID:Z5nyO2py
これから業務用アプリもスマホ化してきますやんかー、
そうしたらHTML5とかで作るって話になりますやんかー
javaには無理?node.jsじゃないとだめ?
そうしたらHTML5とかで作るって話になりますやんかー
javaには無理?node.jsじゃないとだめ?
2018/02/15(木) 16:30:14.63ID:1CgTZOOO
wasmにコンパイルすれば?
2018/02/15(木) 16:32:27.60ID:x1xC6fNl
クライアントとサーバの区別は出来てるか?
2018/02/15(木) 16:38:36.43ID:Z5nyO2py
wasmなんかよさげなこと書いてますね、unityもいけるのか
2018/02/15(木) 19:06:28.24ID:IXv90w8V
wasmよくわからんかった
ためしにunityの何かを入れてみたけど、ぜんぜん動かない
ためしにunityの何かを入れてみたけど、ぜんぜん動かない
2018/02/15(木) 21:04:19.20ID:soH0s4OR
JavaScriptがwasmにコンパイル出来たらいいんだがなぁ。
動的な部分が多いからコンパイル自体がそもそも難しいか。
動的な部分が多いからコンパイル自体がそもそも難しいか。
2018/02/15(木) 21:40:37.57ID:wm9Pntzw
jsのサブセットともいえるasm.jsからwasmならできる
むしろ一番最初にwasm出てきた時やってたのがそれだろ
むしろ一番最初にwasm出てきた時やってたのがそれだろ
レスを投稿する
ニュース
- 日本小型車「かわいい」 トランプ氏、生産承認指示 [どどん★]
- 高市首相「日中共同声明の通りで一切変更ない」政府の台湾への基本的立場について問われ参院本会議で答弁 ★3 [ぐれ★]
- 【サッカー】日本が2046年W杯の開催地に立候補 宮本会長「手を挙げる予定」 他国との共催を視野 8万人収容スタジアム問題も [冬月記者★]
- 【兵庫】「失禁して下着が汚れたので、近くの用水路で洗っていた」歩道で公然わいせつ疑い、自称・布教師の72歳男逮捕 [nita★]
- 【サッカー】日本テレビ 2026年サッカーW杯の地上波中継が決定 グループステージ日本戦1試合 含む 計15試合放送 [阿弥陀ヶ峰★]
- 日本に来て二十数年、クルド人男性が突然の強制送還に 政府の「不法滞在者ゼロプラン」で強まる外国人“排除” (AERA) ★2 [少考さん★]
- 政府・与党、車の重さに応じて税負担が高くなる仕組みを導入へ。車両重い自動車の課税強化へ [256556981]
- 【悲報】米国務省、米平和研究所を「ドナルド・J・トランプ平和研究所」に改名ノーベル平和賞をアピール [733893279]
- 高市物価対策「3000円」給付キタ━(゚∀゚)━! [153490809]
- ☃雪の降るお🏡🌨❄
- 昨日180分デリヘル遊ぶってスレ立てたものだが😆
- 【高市悲報】三笘薫さん、残留日本兵・小野田少尉のボードを掲げた写真で中国韓国フィリピンが激怒 [834922174]
