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:moEhrPrC327322
2019/10/20(日) 23:37:18.68ID:ADDbXmaX Electron は、サーバー側・GUI の両方を、1つにまとめたもの!
V8 は、JavaScript の実行環境
サーバー側は、Node.js + V8。
GUI はブラウザで、Chromium + V8
おおー!
V8 が重複しているから、これを1つにしたら効率的!
つまり、Electron = Node.js + Chromium + V8
だから、Electron アプリは、300MB もあるw
V8 は、JavaScript の実行環境
サーバー側は、Node.js + V8。
GUI はブラウザで、Chromium + V8
おおー!
V8 が重複しているから、これを1つにしたら効率的!
つまり、Electron = Node.js + Chromium + V8
だから、Electron アプリは、300MB もあるw
328デフォルトの名無しさん
2019/10/21(月) 00:49:40.00ID:cifrZUYa >>327
知らないならそんな無理してレスしなくてもいいやろ
知らないならそんな無理してレスしなくてもいいやろ
330デフォルトの名無しさん
2019/10/25(金) 02:49:42.38ID:rOQwe8UN この変な改行は見覚えあるな
いつもWeb板の質問スレでめちゃくちゃなレスしてるやつかな
いつもWeb板の質問スレでめちゃくちゃなレスしてるやつかな
331デフォルトの名無しさん
2019/10/25(金) 21:10:41.94ID:R3+rebPF 違うよ。Rubyガイジっていう、ム板で一番嫌われているキチガイ。
332デフォルトの名無しさん
2019/10/25(金) 21:21:14.20ID:gI2SKdMr そいつweb板にも来てるよ
333デフォルトの名無しさん
2019/10/25(金) 23:35:33.90ID:9ZGj0mXw 糖質の見本みたいなやつ。医学発展のために献体すべき。
334デフォルトの名無しさん
2019/10/26(土) 10:05:13.04ID:e6NVGnmw 糖合質調症
脳が糖で溶ける
脳が糖で溶ける
335デフォルトの名無しさん
2019/11/03(日) 20:01:18.21ID:v1wfX+lc Nodeって、なんでこんなに広がったんだろうな?
たかだかjs如きが
たかだかjs如きが
336デフォルトの名無しさん
2019/11/03(日) 20:16:57.32ID:lIMPkprv jsだからじゃね
337デフォルトの名無しさん
2019/11/03(日) 23:25:52.66ID:ungx1UoX たかがJSと蔑まれる要因だった高過ぎる自由度が、ベストプラクティスの集積のお陰ですべてプラスに転化してしまったんだ
338デフォルトの名無しさん
2019/11/04(月) 00:16:03.94ID:U87Emrnv 古くはunixやcもたかがだしpcもwindowsもたかがだし
たかがtcp/ip、たかがjava、たかがlinux、そんなばっかだぞ
たかがtcp/ip、たかがjava、たかがlinux、そんなばっかだぞ
339デフォルトの名無しさん
2019/11/04(月) 02:10:19.67ID:PlunRwPx 詰まったので質問させてください
WSH(JScript)で書いたスクリプト[run.js]からnode.js[test.js]を実行して結果を標準出力で受け取って表示させると日本語が文字化けします
文字化けしないように受け取るにはどうすればいいか教えてください
[run.js](WSH)test.jsを実行して標準出力で結果を受け取る
var WShell = WScript.CreateObject("WScript.Shell");
a = WShell.Exec("\"C:\\Program Files\\nodejs\\node.exe\" C:\\script\\test.js").StdOut.ReadAll();
WScript.echo(a);//結果の日本語文字化け
WScript.Quit(0);
[test.js](node.js)コマンドプロンプトのdirの結果
var childProcess = require("child_process");
var iconv = require("iconv-lite");
var buffer = childProcess.execSync("dir",
{
timeout: 60 * 1000, // タイムアウト1分
});
console.log(iconv.decode(buffer, "Shift_JIS"));
WSH(JScript)で書いたスクリプト[run.js]からnode.js[test.js]を実行して結果を標準出力で受け取って表示させると日本語が文字化けします
文字化けしないように受け取るにはどうすればいいか教えてください
[run.js](WSH)test.jsを実行して標準出力で結果を受け取る
var WShell = WScript.CreateObject("WScript.Shell");
a = WShell.Exec("\"C:\\Program Files\\nodejs\\node.exe\" C:\\script\\test.js").StdOut.ReadAll();
WScript.echo(a);//結果の日本語文字化け
WScript.Quit(0);
[test.js](node.js)コマンドプロンプトのdirの結果
var childProcess = require("child_process");
var iconv = require("iconv-lite");
var buffer = childProcess.execSync("dir",
{
timeout: 60 * 1000, // タイムアウト1分
});
console.log(iconv.decode(buffer, "Shift_JIS"));
340デフォルトの名無しさん
2019/11/04(月) 02:25:09.17ID:ku/TWmjC 少なくともブラウザ上で実質唯一の選択肢だったのがブラウザ以外で実用的になったわけだし, 広がる道理としては十分だと思うけどな
341デフォルトの名無しさん
2019/11/04(月) 08:35:20.63ID:SxA1gV4C サーバーサイドでnode使ってる人いる?
342デフォルトの名無しさん
2019/11/04(月) 08:42:56.84ID:cptTSbgU >>339
chcp 65001 は実行済み?
chcp 65001 は実行済み?
343デフォルトの名無しさん
2019/11/04(月) 10:32:03.99ID:PlunRwPx344デフォルトの名無しさん
2019/11/04(月) 10:33:10.71ID:PlunRwPx あ、CodePageじゃなくてchcpです。レジストリからいじってやりました・・・
345デフォルトの名無しさん
2019/11/04(月) 11:20:17.56ID:kKuYGgew >>339
process.stdout.write(buffer);
process.stdout.write(buffer);
346デフォルトの名無しさん
2019/11/04(月) 11:40:31.03ID:PlunRwPx347デフォルトの名無しさん
2019/11/04(月) 13:20:30.25ID:Zu03xGz4 クリップボード内の複数行文字列の、各行の先頭・末尾から、
連続する空白類を除去して、クリップボードに入れる
CreateObject("WScript.Shell").Run "powershell ""gcb | % trim | scb""", 0
WScript.Shell の、Run, Exec は、絶対パスじゃなくても、node みたいなコマンド名で書けるだろ?
例えば上なら、powershell というコマンド名
コマンドプロンプトで、where node と入力すると、パスが通っているだろ?
C:\Program Files\nodejs\node.exe
連続する空白類を除去して、クリップボードに入れる
CreateObject("WScript.Shell").Run "powershell ""gcb | % trim | scb""", 0
WScript.Shell の、Run, Exec は、絶対パスじゃなくても、node みたいなコマンド名で書けるだろ?
例えば上なら、powershell というコマンド名
コマンドプロンプトで、where node と入力すると、パスが通っているだろ?
C:\Program Files\nodejs\node.exe
348デフォルトの名無しさん
2019/11/04(月) 13:20:30.45ID:Zu03xGz4 クリップボード内の複数行文字列の、各行の先頭・末尾から、
連続する空白類を除去して、クリップボードに入れる
CreateObject("WScript.Shell").Run "powershell ""gcb | % trim | scb""", 0
WScript.Shell の、Run, Exec は、絶対パスじゃなくても、node みたいなコマンド名で書けるだろ?
例えば上なら、powershell というコマンド名
コマンドプロンプトで、where node と入力すると、パスが通っているだろ?
C:\Program Files\nodejs\node.exe
連続する空白類を除去して、クリップボードに入れる
CreateObject("WScript.Shell").Run "powershell ""gcb | % trim | scb""", 0
WScript.Shell の、Run, Exec は、絶対パスじゃなくても、node みたいなコマンド名で書けるだろ?
例えば上なら、powershell というコマンド名
コマンドプロンプトで、where node と入力すると、パスが通っているだろ?
C:\Program Files\nodejs\node.exe
349デフォルトの名無しさん
2019/11/04(月) 20:17:02.81ID:PlunRwPx はい、絶対パスはnodeに短縮できました
350デフォルトの名無しさん
2019/11/10(日) 15:12:00.68ID:xm1aPYIT そのやり取り見てふと探してみたけどNodeから扱えるクリップボード監視APIorモジュールってないんだな
単なるコピペなら見つかったけど
単なるコピペなら見つかったけど
351デフォルトの名無しさん
2019/11/12(火) 13:33:25.22ID:7YZfdUQ7 node.jsでローカルのクリップボード操作ってどうしてる?
java使ったりFlash使ったりは見つかるけどいまいち
java使ったりFlash使ったりは見つかるけどいまいち
352デフォルトの名無しさん
2019/11/12(火) 13:39:01.64ID:VHJGIodx353デフォルトの名無しさん
2019/11/12(火) 15:21:55.81ID:7YZfdUQ7354デフォルトの名無しさん
2019/11/23(土) 04:55:17.89ID:gxeBmcpY npm startをしたところ
Something is already running on port 3000. Probably:
Would you like to run the app on another port instead?
と表示されNoを選択したところローカルで立ち上がりませんでした。
(先にport3000を閉じたくてNoを選んだのですが)
既にport3000が立ち上がっているのが原因かと思うのですが
port3000のローカルを閉じるにはどうすればいいのでしょうか?
通常ですとctrl cで閉じれると思うのですが、
気づいたらそのフォルダごと消えていて、でもport3000は更新しても立ち上がったままになっていまして。
フォルダの方は練習用だったので消えても良いのですが
今後のためにport3000を閉じるコマンドを教えて頂けないでしょうか
Something is already running on port 3000. Probably:
Would you like to run the app on another port instead?
と表示されNoを選択したところローカルで立ち上がりませんでした。
(先にport3000を閉じたくてNoを選んだのですが)
既にport3000が立ち上がっているのが原因かと思うのですが
port3000のローカルを閉じるにはどうすればいいのでしょうか?
通常ですとctrl cで閉じれると思うのですが、
気づいたらそのフォルダごと消えていて、でもport3000は更新しても立ち上がったままになっていまして。
フォルダの方は練習用だったので消えても良いのですが
今後のためにport3000を閉じるコマンドを教えて頂けないでしょうか
355デフォルトの名無しさん
2019/11/23(土) 09:32:04.13ID:cBKKqL2b netstat -a -n | grep 3000
356デフォルトの名無しさん
2019/12/02(月) 22:16:23.66ID:fbMjr17B357デフォルトの名無しさん
2019/12/03(火) 09:38:40.12ID:yN5r9ueQ ここサーバーサイドのスレだよな
358デフォルトの名無しさん
2019/12/16(月) 00:05:17.66ID:OYZOPSrf prompt系モジュールでtimeout実装したのって無いの?
探したけどinguirerがプラグインで追加できるくらいしか見つからなかった
探したけどinguirerがプラグインで追加できるくらいしか見つからなかった
359デフォルトの名無しさん
2019/12/16(月) 00:19:44.26ID:+KWK+mzK >>358
Promise.race()でタイマーと組み合わせればいい
Promise.race()でタイマーと組み合わせればいい
360デフォルトの名無しさん
2019/12/16(月) 21:41:20.26ID:j7231URK 全く初心者です。
Node.js と nuxt.jsってどうちがうの?
Node.js と nuxt.jsってどうちがうの?
361デフォルトの名無しさん
2019/12/16(月) 21:52:48.22ID:vHo7jlv+ nuxtはnodeの上で動く
362デフォルトの名無しさん
2019/12/17(火) 22:36:05.58ID:SHyLrbNS なるほど
363デフォルトの名無しさん
2019/12/18(水) 11:46:32.95ID:j3JURanB Node.js は、Electron, Ruby on Rails でも使う、すべてのweb 系の基礎。
絶対に、インストールして使うもの
パッケージマネージャーのnpm/yarn も使う。
Webpack, Babel なども
Nuxt.js は、Vue.js をより効果的に使うためのライブラリ
JavaScript のサーバー側は、Node.js で、
クライアント側は、jQuery, Vue.js, React など
絶対に、インストールして使うもの
パッケージマネージャーのnpm/yarn も使う。
Webpack, Babel なども
Nuxt.js は、Vue.js をより効果的に使うためのライブラリ
JavaScript のサーバー側は、Node.js で、
クライアント側は、jQuery, Vue.js, React など
364デフォルトの名無しさん
2019/12/18(水) 11:58:33.63ID:kJrLdJZA 初めてwebpackでサンプルをビルドした新参ですが、node moduleからbrowser.jsっていうのが組み込まれているようです
これって何をするものなんでしょうか?
これって何をするものなんでしょうか?
365デフォルトの名無しさん
2019/12/18(水) 11:59:14.85ID:RQBBPl9v366デフォルトの名無しさん
2019/12/18(水) 14:06:17.43ID:j3JURanB browser.js は、babelで変換せずに、ES6で書いたJSを、ブラウザで実行する
Not intended for serious use
Compiling in the browser has a fairly limited use case...
まあ、実験用
詳しくは「browser.js」で検索して!
Not intended for serious use
Compiling in the browser has a fairly limited use case...
まあ、実験用
詳しくは「browser.js」で検索して!
367デフォルトの名無しさん
2019/12/18(水) 16:43:15.09ID:kXCOuU9J >>366
有り難うございます
ES6で書かなければ必要ないものが組み込まれちゃうって事なんでしょうか?
自分のコードが大丈夫でも使用したmoduleがES6の可能性あるとかなのかな
とりあえず気にしない事にします
有り難うございます
ES6で書かなければ必要ないものが組み込まれちゃうって事なんでしょうか?
自分のコードが大丈夫でも使用したmoduleがES6の可能性あるとかなのかな
とりあえず気にしない事にします
368366
2019/12/18(水) 22:32:50.86ID:j3JURanB VSCode では、普通にES6 でも動くから、気にした事がない
それが他人のプロジェクトなら、その設定ファイルに書いてあるのだろう
それが他人のプロジェクトなら、その設定ファイルに書いてあるのだろう
369デフォルトの名無しさん
2019/12/21(土) 13:23:45.97ID:gaERTb6x サーバにphpとDBおいてフロントサイドをjsで運用しているんですが
web-dev-serverでこういった環境をローカルに作る事って可能でしょうか?
それともnode.jsを使う以上サーバサイドもjsにしてしまうべきなんでしょうか?
web-dev-serverでこういった環境をローカルに作る事って可能でしょうか?
それともnode.jsを使う以上サーバサイドもjsにしてしまうべきなんでしょうか?
370デフォルトの名無しさん
2019/12/21(土) 13:29:18.33ID:tKqa0Mcd PHPのbuilt-inのweb server使え
371デフォルトの名無しさん
2019/12/21(土) 13:58:12.68ID:gaERTb6x372デフォルトの名無しさん
2019/12/21(土) 14:16:41.22ID:tKqa0Mcd >>371
流す?
projectのrootディレクトリで
$ php -S localhost:8080
ってやれば
http://localhost:8080/foobar.php
でアクセス可能
流す?
projectのrootディレクトリで
$ php -S localhost:8080
ってやれば
http://localhost:8080/foobar.php
でアクセス可能
373デフォルトの名無しさん
2019/12/21(土) 15:31:45.26ID:BSqycIZI Ruby なら、PowerShell から、1-liner で、
Rubyで作られた遅いウェブサーバー、WEBrick が起動する
ruby -run -e httpd . -p 8080
そのフォルダに、index.html があれば、
何も考えなくても、これでブラウザからアクセスできる
http://localhost:8080
これで遊んだ後は、Routing, O/R マッパーなどを備えた、Sinatra, Rails などのフレームワークを使う。
Rails のコピーが、CakePHP, Spring Boot
Rubyで作られた遅いウェブサーバー、WEBrick が起動する
ruby -run -e httpd . -p 8080
そのフォルダに、index.html があれば、
何も考えなくても、これでブラウザからアクセスできる
http://localhost:8080
これで遊んだ後は、Routing, O/R マッパーなどを備えた、Sinatra, Rails などのフレームワークを使う。
Rails のコピーが、CakePHP, Spring Boot
374デフォルトの名無しさん
2019/12/21(土) 15:43:47.89ID:DXb4EnUP 最終的な構成で、考えれば?
フロントエンドをサーバーサイドと一緒に配布する(ただの静的ファイル扱い)だけなら、同じサーバでいいけど、
そうでないなら、フロントエンド側も初めから別のサーバにしておく方がいい(CORS対応は必須)。
フロントエンドをサーバーサイドと一緒に配布する(ただの静的ファイル扱い)だけなら、同じサーバでいいけど、
そうでないなら、フロントエンド側も初めから別のサーバにしておく方がいい(CORS対応は必須)。
375デフォルトの名無しさん
2019/12/21(土) 15:52:38.28ID:5ArYAWFR >>373
お前、アムロの父ちゃんみたいだなw
お前、アムロの父ちゃんみたいだなw
376デフォルトの名無しさん
2019/12/21(土) 16:08:05.96ID:CcLWlaTM dev-serverだから開発用途のでしょ
たぶんwebpack-dev-serverだろうけどそれならhot module replacementとか使えるからサーバが何だろうと開発時は使うべき
サーバがnode以外の時はproxyの形で使える
たぶんwebpack-dev-serverだろうけどそれならhot module replacementとか使えるからサーバが何だろうと開発時は使うべき
サーバがnode以外の時はproxyの形で使える
377デフォルトの名無しさん
2019/12/23(月) 13:15:15.27ID:lCv+3OMn378デフォルトの名無しさん
2019/12/23(月) 22:45:35.05ID:nv2HpLa5 Node.js のnpm, yarn, PHP のComposer とか、Ruby のBundler のコピーだろ。
別に、覚えることなんてない
global/local のインストールの区別と、本番用/開発用の区別だけ。
それと、設定ファイル
別に、覚えることなんてない
global/local のインストールの区別と、本番用/開発用の区別だけ。
それと、設定ファイル
379デフォルトの名無しさん
2019/12/23(月) 23:46:27.75ID:blTffQrc たぶんnpmレジストリで公開されてるパッケージ群の総称としてnpmと言ってんじゃね
380デフォルトの名無しさん
2019/12/24(火) 14:05:27.32ID:IBUEMR4t npmのパッケージ全部覚えるとか
Cの野良ライブラリ覚えるのとか
githubのレポジトリ全部覚えるのとか
苦行以外の何物でもない
Cの野良ライブラリ覚えるのとか
githubのレポジトリ全部覚えるのとか
苦行以外の何物でもない
381デフォルトの名無しさん
2020/02/15(土) 11:48:59.21ID:rOuGo3aV node.jsはjavaにおけるjvmみたいなもの?
electronを使ったデスクトップアプリは今後普及するでしょうか?
electronを使ったデスクトップアプリは今後普及するでしょうか?
382デフォルトの名無しさん
2020/02/15(土) 15:14:42.82ID:C3ilCL7T 実行環境という意味ではそっすね
383デフォルトの名無しさん
2020/02/15(土) 17:28:25.44ID:rOuGo3aV >>382
web開発で培った技術がパソコン・携帯端末でもさらに活かせるようになったら嬉しい。
web開発で培った技術がパソコン・携帯端末でもさらに活かせるようになったら嬉しい。
384デフォルトの名無しさん
2020/02/16(日) 07:11:26.16ID:5EL9p8ON VSCode は、Electron 製
マルチプラットフォームは、
React Native + Expo
アシアルのMonaca(Cordova/PhoneGap) + Onsen UI
Mono を使っている、Unity, Xamarin
やっぱり漏れは、サーバー側は、Node.js よりも、Ruby を使うけど
マルチプラットフォームは、
React Native + Expo
アシアルのMonaca(Cordova/PhoneGap) + Onsen UI
Mono を使っている、Unity, Xamarin
やっぱり漏れは、サーバー側は、Node.js よりも、Ruby を使うけど
385デフォルトの名無しさん
2020/02/16(日) 08:37:01.80ID:GfLcoptO Ruby使うセンスはわからんな。
今どきRailsとか?
あんなの使うぐらいならPHPで素組したほうが早いし安全だと思うわ。
今どきRailsとか?
あんなの使うぐらいならPHPで素組したほうが早いし安全だと思うわ。
386デフォルトの名無しさん
2020/02/16(日) 12:47:35.71ID:iNVxJNOu387デフォルトの名無しさん
2020/02/16(日) 13:36:59.19ID:WhOeRDRv >>386
Railsがそれぐらいあり得ない悪手だよ、今どき。
Railsがそれぐらいあり得ない悪手だよ、今どき。
388デフォルトの名無しさん
2020/02/18(火) 01:59:27.59ID:1aZdIiHX 案件の数的にはphp, laravelってのが多いな。
PHPも7以降はプリミティブにもタイプヒンティング使えるからそれを積極的に使うとrailsより良かったりする。
PHPも7以降はプリミティブにもタイプヒンティング使えるからそれを積極的に使うとrailsより良かったりする。
389デフォルトの名無しさん
2020/02/18(火) 05:16:07.44ID:KGU+DtHT うつ病君
青木 一泰
青木 一泰
390デフォルトの名無しさん
2020/02/18(火) 09:42:41.11ID:0PsFYxUX PHPはフレームワーク使わずに、きちんとバリデーションして信頼境界線を意識して使うと、すごく便利よ。
歯を磨くには歯ブラシだなって思う。
歯を磨くには歯ブラシだなって思う。
391デフォルトの名無しさん
2020/02/18(火) 21:16:40.68ID:enVFBik2 Ruby は、JIT で速いから、web サイトの最高速度は未だに、Rails。
世界を驚嘆させた、dev.to もそう
表示速度が“異常な”Webサイト「dev.to」とか
https://dev.to/
元乃木坂46 の川後陽菜のWebサイト、SKIYAKI とか
https://kawagopro.com/
でも、PHP も、次からは、JIT を搭載するらしい
世界を驚嘆させた、dev.to もそう
表示速度が“異常な”Webサイト「dev.to」とか
https://dev.to/
元乃木坂46 の川後陽菜のWebサイト、SKIYAKI とか
https://kawagopro.com/
でも、PHP も、次からは、JIT を搭載するらしい
392デフォルトの名無しさん
2020/02/19(水) 10:03:13.31ID:z/G/Tqiv Electronで作られたソフトってVSCode以外に何がある?
393デフォルトの名無しさん
2020/02/19(水) 10:16:12.59ID:4HrdDmIC394デフォルトの名無しさん
2020/02/19(水) 10:46:23.82ID:WbyYOLLj395デフォルトの名無しさん
2020/02/19(水) 11:15:19.90ID:WbyYOLLj Skype、Discord、Atom、Wordpress、WhatsAppのそれぞれデスクトップ版はElectronらしい
396デフォルトの名無しさん
2020/02/19(水) 16:22:36.71ID:z/G/Tqiv >>393-395
返信ありがとうございます。
返信ありがとうございます。
397デフォルトの名無しさん
2020/02/19(水) 18:04:10.08ID:5ReMICFY398デフォルトの名無しさん
2020/03/03(火) 12:38:04.52ID:OUIky4K3 HomebrewのインストーラがBashに置き換えられた
399デフォルトの名無しさん
2020/03/17(火) 15:04:35.43ID:F6UjfHtk GitHub、パッケージ管理システム「npm」をメンテナンスするnpm, Inc.を買収
ttp://forest.watch.impress.co.jp/docs/news/1241272.html
ttp://forest.watch.impress.co.jp/docs/news/1241272.html
400デフォルトの名無しさん
2020/03/17(火) 15:06:30.14ID:hD7fKBeR 一番望まれてたところに落ち着いてよかったな
401デフォルトの名無しさん
2020/03/17(火) 19:30:12.44ID:kaSPl16J どっちにpublishすればいいねん問題は杞憂に終わったか
でも一強他弱の構図ってあんまりろくなことにならないんだよなぁ
でも一強他弱の構図ってあんまりろくなことにならないんだよなぁ
402デフォルトの名無しさん
2020/03/18(水) 00:48:08.66ID:DfI3jJn5 やーんが頑張るやん
403デフォルトの名無しさん
2020/03/18(水) 00:56:50.83ID:Y6R8GMvO やーんはcliだから今の話とはちょっと…
リポジトリ/レジストリがms/github一強過ぎて他の選択肢がーってことよね
リポジトリ/レジストリがms/github一強過ぎて他の選択肢がーってことよね
404デフォルトの名無しさん
2020/04/17(金) 01:34:09.29ID:bDh7CEKX eventsモジュールにいつの間にか生えてるonceメソッド
ずっと前にこのスレで誰かが欲しがってたやつだな
ずっと前にこのスレで誰かが欲しがってたやつだな
405デフォルトの名無しさん
2020/05/14(木) 13:28:24.58ID:IPYOGIQF Deno出てきたけどコアモジュールの互換性がないのはきつい
両対応のための中間モジュールが必要になって太る結果にならないといいけど
両対応のための中間モジュールが必要になって太る結果にならないといいけど
406デフォルトの名無しさん
2020/05/17(日) 10:25:40.44ID:f6yoswhG 今から始めるならDeno1択ですね
407デフォルトの名無しさん
2020/05/17(日) 12:43:33.92ID:D/2Y1Nc3 勉強を始めるならそれでもいいがプロダクションで使うのはまだしばらくnode一択だな
408デフォルトの名無しさん
2020/05/17(日) 14:17:45.25ID:XFHZbI1n Deno普通に良さそうだな。
地味に名前で喧嘩売ってるのも嫌いじゃない。
地味に名前で喧嘩売ってるのも嫌いじゃない。
409デフォルトの名無しさん
2020/05/17(日) 15:05:29.10ID:bDXiWOOM 次はおでん
https://twitter.com/ryanflorence/status/1261097693033553920
node
deno
enod
oden <- this has potential
https://twitter.com/5chan_nel (5ch newer account)
https://twitter.com/ryanflorence/status/1261097693033553920
node
deno
enod
oden <- this has potential
https://twitter.com/5chan_nel (5ch newer account)
410デフォルトの名無しさん
2020/05/17(日) 15:59:01.17ID:pmJJj293 deno、typescriptネイティブに使えるのが良いな
セキュリティ機能は、早々にalias切って無効化して使いそう。
あと、モジュール読み込みがgolangぽくURIなのは構わんけど、deno.landの信頼性が未知数だ
セキュリティ機能は、早々にalias切って無効化して使いそう。
あと、モジュール読み込みがgolangぽくURIなのは構わんけど、deno.landの信頼性が未知数だ
411デフォルトの名無しさん
2020/05/17(日) 16:38:25.62ID:XFHZbI1n モジュールがURIなのはgoと同じ轍を踏みそうで気にはなるな。
みんなちゃんと互換性に注意して作って、最初からRESTなAPIのようにv1とかv2とかパスに含めるかな?みたいな猜疑心はある。
ただ、Denoでよくやったと思うのは、バンドラーを積んだ事だと思ってるけど、みんなどう思う?
今までnodeで作ったサーバモジュールをインターネットが繋がってない環境にデプロイするの、結構めんどくなかった?
みんなちゃんと互換性に注意して作って、最初からRESTなAPIのようにv1とかv2とかパスに含めるかな?みたいな猜疑心はある。
ただ、Denoでよくやったと思うのは、バンドラーを積んだ事だと思ってるけど、みんなどう思う?
今までnodeで作ったサーバモジュールをインターネットが繋がってない環境にデプロイするの、結構めんどくなかった?
412デフォルトの名無しさん
2020/05/17(日) 18:40:18.02ID:ZSTUbran npmのパワーなしに開発なんて出来ない
413デフォルトの名無しさん
2020/05/17(日) 19:13:03.17ID:CWw2P5tA arm64用のパッケージがほしいdeno
414デフォルトの名無しさん
2020/05/18(月) 09:17:50.86ID:y60azEFm bundleは素晴らしいと思う。
モジュールURIはversion含められるみたいよ
モジュールURIはversion含められるみたいよ
415デフォルトの名無しさん
2020/05/18(月) 10:49:02.60ID:3+tKSNz+ 1.0で指定できなくね?
416デフォルトの名無しさん
2020/05/18(月) 11:19:43.08ID:AZvqm7LQ armまだなのか。ラズパイで動けばホントに言うことなかったんだけどな。
417デフォルトの名無しさん
2020/05/18(月) 13:49:33.87ID:y60azEFm418デフォルトの名無しさん
2020/05/18(月) 14:53:11.68ID:X/pFb7Is やっぱbundle前提か。
しかし、deps.tsは言われてみるとなんと言うことはないんだけど、賢いな。
こいつがっつり使ってみようかな。
しかし、deps.tsは言われてみるとなんと言うことはないんだけど、賢いな。
こいつがっつり使ってみようかな。
419デフォルトの名無しさん
2020/05/18(月) 23:35:57.15ID:a6jMS+hP Nodeと併用できないと趣味以外で使う人いないだろうな
420デフォルトの名無しさん
2020/05/19(火) 10:49:44.03ID:GoO5KVYD node.jsなしでESLintが動かないなら難しい
あとlanguage protocol serverが実装されないと難しい
開発ツールとしてのポジションとなるのは難しいね
あとlanguage protocol serverが実装されないと難しい
開発ツールとしてのポジションとなるのは難しいね
421デフォルトの名無しさん
2020/05/19(火) 11:59:16.06ID:1h+Pwucu VSCodeのランゲージサーバー動いてるよ
422デフォルトの名無しさん
2020/05/19(火) 12:42:47.30ID:482topUH linterはdenoが公式に内蔵する可能性高い
formatterはすでに入ってる
formatterはすでに入ってる
423デフォルトの名無しさん
2020/05/23(土) 17:14:18.75ID:0ZrNuMGI nodeにもTLA着たけどREPLじゃ動かんな
仕様ではESM限定だった気がするけどDevTools辺りではできてなかったっけ
仕様ではESM限定だった気がするけどDevTools辺りではできてなかったっけ
424デフォルトの名無しさん
2020/05/24(日) 21:34:47.39ID:4uKrfJjq やっぱ周辺ツールが整わないと使いづれえな
425デフォルトの名無しさん
2020/05/27(水) 00:55:30.95ID:Qj2nGC3D426デフォルトの名無しさん
2020/06/20(土) 18:47:10.97ID:3Kl5NtPD Why deps.ts and mod.ts is BAD in Deno
https://dev.to/wongjiahau/why-deps-ts-and-mod-ts-is-bad-in-deno-bjo
https://dev.to/wongjiahau/why-deps-ts-and-mod-ts-is-bad-in-deno-bjo
427デフォルトの名無しさん
2020/06/23(火) 05:08:14.54ID:XbLXAbNL こんな感じのコードでresolveは実行されてもpromiseが伝達しないケースがあるんだけど
内部的にはどういう理屈でそうなってるの?
new Promise(function(resolve,reject){
eventemitter.on('hoge', function(){
this.removeAllListeners();
resolve();
});
});
内部的にはどういう理屈でそうなってるの?
new Promise(function(resolve,reject){
eventemitter.on('hoge', function(){
this.removeAllListeners();
resolve();
});
});
レスを投稿する
ニュース
- ドリフトは「危険運転」、法改正で処罰対象に追加へ…「極めて危険だが規定がない」事態解消 [七波羅探題★]
- 【日中対立】在日本中国大使館、サンフランシスコ講和条約「不法かつ無効な文書」とSNSに投稿 高市首相が党首討論で引用 ★2 [ぐれ★]
- 【芸能】「加害の歴史を直視しない政治家が国の顔に」 宍戸開の批判に議論勃! 高市発言で揺れる芸能界… [冬月記者★]
- 拳銃24丁を中国から日本国内に輸入した疑い 中国人の46歳の男逮捕 1丁約3000円で販売 [七波羅探題★]
- 糖尿病疑い全国で1100万人、8年で100万人増…厚労省推計 [蚤の市★]
- 【文春】AKB48『紅白歌合戦』出場へ! 前田敦子&大島優子が限定復活! 『ヘビロテ』など黄金期メドレー披露 神7の多くが出場 [冬月記者★]
- 安倍昭恵「あ〜んコテツ!会いたい!」山上裁判出席決定wwwwwwwww [947332727]
- 【号外】山上徹也裁判に安倍昭恵出席で最終調整 [115996789]
- 40代独身「なんかゲームとか漫画とか消費するだけのコンテンツに完全に飽きちゃったぞ…」 次は何がおすすめ? [909790798]
- 女「AV被害に溢れてるのになぜAV禁止にしないのか」AV女優「余計な事言うのやめて」
- 肉体労働僕氏、デスクワークがしたい
- ホリエモン「家賃ケチって1時間かけて通勤する人は、給料の20%を失っているわけだけど、気づいてる?」 [315293707]
