[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2ch.scのread.cgiへ]
Update time : 02/22 01:03 / Filesize : 213 KB / Number-of Response : 803
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【node.js】サーバサイドjavascript 5【Nashorn】



1 名前:デフォルトの名無しさん [2018/02/13(火) 22:21:33.91 ID:moEhrPrC.net]
pythonやrubyやPHPと同じ土俵でjavascriptが使えるようになりました。
サーバサイドjavascriptについて語りましょう。

node.js - googleが開発したV8エンジン上で実行できる処理系
nodejs.org/
ayo.js - node.js 互換で Rod の影響からの脱却を目指す処理系
https://github.com/ayojs/ayo
Nashorn - Java8 からRhinoに代わって同梱されているJavaScriptエンジン
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と比較してもかなり速い
shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=v8&lang2=yarv
基礎から学ぶNode.js
gihyo.jp/dev/serial/01/nodejs
node.jsの概要とアプリケーション開発の準備
gihyo.jp/dev/serial/01/realtimeweb/0002

前スレ
【node.js】サーバサイドjavascript 4【io.js】
mevius.5ch.net/test/read.cgi/tech/1460359714/
【node.js】サーバサイドjavascript 3【io.js】
echo.2ch.net/test/read.cgi/tech/1419673207/
【node.js】サーバサイドjavascript 2【Rhino】
peace.2ch.net/test/read.cgi/tech/1358937029/
【node.js】サーバサイドjavascript【Rhino】
toro.2ch.net/test/read.cgi/tech/1310087535/

301 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 21:28:46.28 ID:3dIjgbOm.net]
node.js は、Ruby on Rails でも必須

Babel, Webpack で、ES2015 を、ES5 へ変換する。
Coffee Script, Type Script は不要

初めてのJavaScript 第3版 ――ES2015以降の最新ウェブ開発、オライリー、2017

Rails プログラマーも、この本を読むのが必須!

302 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 21:53:33.10 ID:bvgXxWzo.net]
jsはフロントエンドで排他的な地位を築いてるわけだがwasmで変わるかどうか

303 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 06:46:18.73 ID:JogZOakl.net]
つうかwasmっていつ始まるんだよ

304 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 08:54:18.63 ID:6aon8UUL.net]
もう始まってるよ!

305 名前:デフォルトの名無しさん [2019/05/18(土) 01:39:55.47 ID:NUmvom/y.net]
class使うと冗長的でイヤだな〜
JAVAの人以外に使う人いるのか?
PHPもclass文化が入ってきてから長ったらしくて見にくくなった

306 名前:デフォルトの名無しさん [2019/05/18(土) 23:10:19.77 ID:V1bm/mN0.net]
入れ物どうするの?

307 名前:デフォルトの名無しさん mailto:sage [2019/05/18(土) 23:47:25.37 ID:6fmwe7rg.net]
昔はReactはclass必須だったけど最近はconstしか使わなくなったな

308 名前:デフォルトの名無しさん mailto:sage [2019/05/20(月) 13:57:02.12 ID:315y2LTs.net]
>>306
え?

309 名前:デフォルトの名無しさん mailto:sage [2019/05/25(土) 10:36:45.88 ID:P9kv6fd4.net]
https://electronjs.org/releases/stable
electron のバージョンを確認すると.6.4.1と出るんですが、最新と違います
なにか間違っているでしょうか
npm electron -v
こうやってます



310 名前:デフォルトの名無しさん mailto:sage [2019/05/25(土) 11:18:04.02 ID:lK+K49ID.net]
>>309
それじゃnpmのバージョンが表示されてるだけ
npm outdated electronとか
npm list electron

311 名前:デフォルトの名無しさん mailto:sage [2019/05/26(日) 07:33:35.43 ID:BNx/1Kr/.net]
仕事じゃなければclass使う機会ないんじゃないの?
もともと第一級言語だし。
JAVAはいちいち面倒なことしてるなって思う。

312 名前:デフォルトの名無しさん mailto:sage [2019/05/26(日) 13:33:28.57 ID:/3XSSWvk.net]
去年までのreactではライフサイクル扱うのに必須だったからそれなりにclass使ってた
今はhooksで不要になったけど
vuejsでclass使わないのはvuejsのclassサポートの出来が悪いから
webcomponentsではclass使う

313 名前:デフォルトの名無しさん mailto:sage [2019/05/26(日) 13:34:42.45 ID:/3XSSWvk.net]
おっとwebcomponentsではssrしてないからスレチか

314 名前:デフォルトの名無しさん mailto:sage [2019/05/28(火) 18:26:28.76 ID:u9qp/pn3.net]
Readable.from便利だな

315 名前:デフォルトの名無しさん mailto:sage [2019/08/15(木) 14:14:57.93 ID:jracdouM.net]
ちょっと実装の依存関係について質問。
deps配下って、
依存モジュール構築時、node.jsそれ自体に依存しているけど、どうやってビルドしているの?

https://github.com/nodejs/node

316 名前:デフォルトの名無しさん mailto:sage [2019/08/15(木) 16:24:58.54 ID:tw8yrSxj.net]
依存してるか?
置いてあるだけでは?

317 名前:デフォルトの名無しさん mailto:sage [2019/09/07(土) 13:12:16.63 ID:7O56BTDL.net]
dockerでwindowsとalpineの間で共有フォルダを作り、windows上のvscodeで作業しています。
作業ファイル(React)をvscodeを通してdocker内でnpm startしローカルホストを立てそれをwindowsのchromeでアクセスしています。

そのとき、ファイルを変更しては保存をしての繰り返しで挙動を逐一チェックしたいのですが、
修正した.jsファイルを更新してもブラウザ上では内容が更新されません。
一度ctrl c を押して停止させてから、再度npm startをして接続すると、ブラウザでも修正内容が更新されます。
ブラウザのキャッシュ削除や、検証モードでdisable cacheにチェックを入れていても同じでした。

dockerを使わないwindowsだけでの作業をしていた時は、ブラウザの更新マークを押すだけで修正内容が反映されていました。

現在、自動でキャッシュを削除してくれるるnodemonを入れて作業しているのですが、
こちらも結局は、ファイルを上書き保存した時点で自動でnpm startを繰り返してくれるだけなので
どうしても時間がかかってしまいます。

上書き保存をし、ブラウザを更新しただけで修正内容が反映される様にするにはどうすればいいでしょうか?

318 名前:デフォルトの名無しさん mailto:sage [2019/09/07(土) 13:39:38.96 ID:FOx1f63/.net]
nodemonってことはwebpackは起動してない?
hot module replacement(HMR)使うならdockerの中だろうとwebpack通さないと
あとHMRちゃんと設定できてればブラウザのリロードしなくてもファイル保存しただけで変更が反映されるよ

つか画面周りの開発でdocker使っていいことあるか?

319 名前:デフォルトの名無しさん mailto:sage [2019/10/19(土) 18:31:46.54 ID:VwkXsBh7.net]
初心者ですがWindowsでnode.jsを使いたいのですが
一人で開発する分にはnvm-windowsとnode.jsとvscodeぐらいを入れとけばやれますか?
作ったアプリを配布する際にパッケージの依存関係を何かに表さなければならないと思うのですが、どう抽出して何に記述しますか?
あとBrowserifyって額面どおりのことを本当にやれるんですか?
(たとえばローカルファイルにアクセスしたりソケット通信するようなJavaScriptコードについて



320 名前:デフォルトの名無しさん mailto:sage [2019/10/19(土) 20:52:32.38 ID:yv9dYCWj.net]
ガチの初心者かい
的外れなこと聞くよりnpmとかyarnのチュートリアル探してやった方が意味があるぞ

321 名前:デフォルトの名無しさん [2019/10/20(日) 10:50:05.69 ID:Xl2t0ZNf.net]
ツールを検討するレベルにもまだ達していないな

322 名前:デフォルトの名無しさん mailto:sage [2019/10/20(日) 12:17:01.14 ID:ADDbXmaX.net]
Node.js, VSCode, Babel, Webpack。
他には、VSCode の拡張機能とか、yarn, gulp

タスクランナーは、gulp, npm scripts

PC 内のファイルにアクセスするなら、Electron とか。
VSCode も、Electron 製

323 名前:デフォルトの名無しさん [2019/10/20(日) 12:19:52.71 ID:FREy/Z7W.net]
なるほどPC内のファイルにアクセスするためのツールなんですね、Electronって。

324 名前:デフォルトの名無しさん mailto:sage [2019/10/20(日) 12:49:58.20 ID:TAO9/plN.net]
ファイルにアクセスするだけならnode.js単体でもできる
electronはブラウザとnode.jsを統合したものでHTMLベースのGUIを持ちつつファイルやネットワークを自在に扱える
つまりデスクトップアプリのプラットフォーム

325 名前:デフォルトの名無しさん [2019/10/20(日) 13:14:43.74 ID:Df2Q09El.net]
えっ、でも>>322が…

326 名前:デフォルトの名無しさん mailto:sage [2019/10/20(日) 13:36:05.62 ID:nEJBA+Mj.net]
こんなとこ鵜呑みにしないで自分で調べろ

327 名前: mailto:sage [2019/10/20(日) 23:37:18 ID:ADDbXmaX.net]
Electron は、サーバー側・GUI の両方を、1つにまとめたもの!

V8 は、JavaScript の実行環境

サーバー側は、Node.js + V8。
GUI はブラウザで、Chromium + V8

おおー!
V8 が重複しているから、これを1つにしたら効率的!

つまり、Electron = Node.js + Chromium + V8

だから、Electron アプリは、300MB もあるw

328 名前:デフォルトの名無しさん mailto:sage [2019/10/21(月) 00:49:40.00 ID:cifrZUYa.net]
>>327
知らないならそんな無理してレスしなくてもいいやろ

329 名前:デフォルトの名無しさん [2019/10/21(月) 02:36:24 ID:W7vxtZcq.net]
>>327
なんで>>322みたいなウソつくの?ねぇ!?



330 名前:デフォルトの名無しさん mailto:sage [2019/10/25(金) 02:49:42.38 ID:rOQwe8UN.net]
この変な改行は見覚えあるな
いつもWeb板の質問スレでめちゃくちゃなレスしてるやつかな

331 名前:デフォルトの名無しさん mailto:sage [2019/10/25(金) 21:10:41.94 ID:R3+rebPF.net]
違うよ。Rubyガイジっていう、ム板で一番嫌われているキチガイ。

332 名前:デフォルトの名無しさん mailto:sage [2019/10/25(金) 21:21:14.20 ID:gI2SKdMr.net]
そいつweb板にも来てるよ

333 名前:デフォルトの名無しさん [2019/10/25(金) 23:35:33.90 ID:9ZGj0mXw.net]
糖質の見本みたいなやつ。医学発展のために献体すべき。

334 名前:デフォルトの名無しさん [2019/10/26(土) 10:05:13.04 ID:e6NVGnmw.net]
糖合質調症
脳が糖で溶ける

335 名前:デフォルトの名無しさん [2019/11/03(日) 20:01:18.21 ID:v1wfX+lc.net]
Nodeって、なんでこんなに広がったんだろうな?
たかだかjs如きが

336 名前:デフォルトの名無しさん mailto:sage [2019/11/03(日) 20:16:57.32 ID:lIMPkprv.net]
jsだからじゃね

337 名前:デフォルトの名無しさん mailto:sage [2019/11/03(日) 23:25:52.66 ID:ungx1UoX.net]
たかがJSと蔑まれる要因だった高過ぎる自由度が、ベストプラクティスの集積のお陰ですべてプラスに転化してしまったんだ

338 名前:デフォルトの名無しさん mailto:sage [2019/11/04(月) 00:16:03.94 ID:U87Emrnv.net]
古くはunixやcもたかがだしpcもwindowsもたかがだし
たかがtcp/ip、たかがjava、たかがlinux、そんなばっかだぞ

339 名前:デフォルトの名無しさん mailto:sage [2019/11/04(月) 02:10:19.67 ID:PlunRwPx.net]
詰まったので質問させてください
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 名前:デフォルトの名無しさん mailto:sage [2019/11/04(月) 02:25:09.17 ID:ku/TWmjC.net]
少なくともブラウザ上で実質唯一の選択肢だったのがブラウザ以外で実用的になったわけだし, 広がる道理としては十分だと思うけどな

341 名前:デフォルトの名無しさん mailto:sage [2019/11/04(月) 08:35:20.63 ID:SxA1gV4C.net]
サーバーサイドでnode使ってる人いる?

342 名前:デフォルトの名無しさん mailto:sage [2019/11/04(月) 08:42:56.84 ID:cptTSbgU.net]
>>339
chcp 65001 は実行済み?

343 名前:デフォルトの名無しさん mailto:sage [2019/11/04(月) 10:32:03.99 ID:PlunRwPx.net]
>>342
ありがとうございます!
CodePageを65001にしても変わらずrun.js実行で文字化けの結果が返ってきます・・・

344 名前:デフォルトの名無しさん mailto:sage [2019/11/04(月) 10:33:10.71 ID:PlunRwPx.net]
あ、CodePageじゃなくてchcpです。レジストリからいじってやりました・・・

345 名前:デフォルトの名無しさん mailto:sage [2019/11/04(月) 11:20:17.56 ID:kKuYGgew.net]
>>339
process.stdout.write(buffer);

346 名前:デフォルトの名無しさん mailto:sage [2019/11/04(月) 11:40:31.03 ID:PlunRwPx.net]
>>345
ありがとうございました!最後の行を置き換えたら文字化けせずに表示されました
ずっとハマってたのでちゃんとできて泣きそう聞いてよかった

347 名前:デフォルトの名無しさん mailto:sage [2019/11/04(月) 13:20:30.25 ID:Zu03xGz4.net]
クリップボード内の複数行文字列の、各行の先頭・末尾から、
連続する空白類を除去して、クリップボードに入れる

CreateObject("WScript.Shell").Run "powershell ""gcb | % trim | scb""", 0

WScript.Shell の、Run, Exec は、絶対パスじゃなくても、node みたいなコマンド名で書けるだろ?
例えば上なら、powershell というコマンド名

コマンドプロンプトで、where node と入力すると、パスが通っているだろ?
C:\Program Files\nodejs\node.exe

348 名前:デフォルトの名無しさん mailto:sage [2019/11/04(月) 13:20:30.45 ID:Zu03xGz4.net]
クリップボード内の複数行文字列の、各行の先頭・末尾から、
連続する空白類を除去して、クリップボードに入れる

CreateObject("WScript.Shell").Run "powershell ""gcb | % trim | scb""", 0

WScript.Shell の、Run, Exec は、絶対パスじゃなくても、node みたいなコマンド名で書けるだろ?
例えば上なら、powershell というコマンド名

コマンドプロンプトで、where node と入力すると、パスが通っているだろ?
C:\Program Files\nodejs\node.exe

349 名前:デフォルトの名無しさん mailto:sage [2019/11/04(月) 20:17:02.81 ID:PlunRwPx.net]
はい、絶対パスはnodeに短縮できました



350 名前:デフォルトの名無しさん mailto:sage [2019/11/10(日) 15:12:00.68 ID:xm1aPYIT.net]
そのやり取り見てふと探してみたけどNodeから扱えるクリップボード監視APIorモジュールってないんだな
単なるコピペなら見つかったけど

351 名前:デフォルトの名無しさん mailto:sage [2019/11/12(火) 13:33:25.22 ID:7YZfdUQ7.net]
node.jsでローカルのクリップボード操作ってどうしてる?
java使ったりFlash使ったりは見つかるけどいまいち

352 名前:デフォルトの名無しさん [2019/11/12(火) 13:39:01.64 ID:VHJGIodx.net]
>>351
https://github.com/sindresorhus/clipboardy

353 名前:デフォルトの名無しさん mailto:sage [2019/11/12(火) 15:21:55.81 ID:7YZfdUQ7.net]
>>352
ありがとう
これ超簡単だ

354 名前:デフォルトの名無しさん mailto:sage [2019/11/23(土) 04:55:17 ID:gxeBmcpY.net]
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を閉じるコマンドを教えて頂けないでしょうか

355 名前:デフォルトの名無しさん [2019/11/23(土) 09:32:04.13 ID:cBKKqL2b.net]
netstat -a -n | grep 3000

356 名前:デフォルトの名無しさん mailto:sage [2019/12/02(月) 22:16:23.66 ID:fbMjr17B.net]
>>355
こういったコマンドがあったのですね・・・
関連コマンドも調べてみて勉強になりました
ありがとうございます!

357 名前:デフォルトの名無しさん [2019/12/03(火) 09:38:40 ID:yN5r9ueQ.net]
ここサーバーサイドのスレだよな

358 名前:デフォルトの名無しさん mailto:sage [2019/12/16(月) 00:05:17.66 ID:OYZOPSrf.net]
prompt系モジュールでtimeout実装したのって無いの?
探したけどinguirerがプラグインで追加できるくらいしか見つからなかった

359 名前:デフォルトの名無しさん mailto:sage [2019/12/16(月) 00:19:44.26 ID:+KWK+mzK.net]
>>358
Promise.race()でタイマーと組み合わせればいい



360 名前:デフォルトの名無しさん mailto:sage [2019/12/16(月) 21:41:20.26 ID:j7231URK.net]
全く初心者です。
Node.js と nuxt.jsってどうちがうの?

361 名前:デフォルトの名無しさん mailto:sage [2019/12/16(月) 21:52:48.22 ID:vHo7jlv+.net]
nuxtはnodeの上で動く

362 名前:デフォルトの名無しさん [2019/12/17(火) 22:36:05.58 ID:SHyLrbNS.net]
なるほど

363 名前:デフォルトの名無しさん mailto:sage [2019/12/18(水) 11:46:32.95 ID:j3JURanB.net]
Node.js は、Electron, Ruby on Rails でも使う、すべてのweb 系の基礎。
絶対に、インストールして使うもの

パッケージマネージャーのnpm/yarn も使う。
Webpack, Babel なども

Nuxt.js は、Vue.js をより効果的に使うためのライブラリ

JavaScript のサーバー側は、Node.js で、
クライアント側は、jQuery, Vue.js, React など

364 名前:デフォルトの名無しさん [2019/12/18(水) 11:58:33.63 ID:kJrLdJZA.net]
初めてwebpackでサンプルをビルドした新参ですが、node moduleからbrowser.jsっていうのが組み込まれているようです
これって何をするものなんでしょうか?

365 名前:デフォルトの名無しさん [2019/12/18(水) 11:59:14.85 ID:RQBBPl9v.net]
>>363
さすが農奴
はんぱねぇわ

366 名前:デフォルトの名無しさん mailto:sage [2019/12/18(水) 14:06:17.43 ID:j3JURanB.net]
browser.js は、babelで変換せずに、ES6で書いた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.09 ID:kXCOuU9J.net]
>>366
有り難うございます

ES6で書かなければ必要ないものが組み込まれちゃうって事なんでしょうか?
自分のコードが大丈夫でも使用したmoduleがES6の可能性あるとかなのかな
とりあえず気にしない事にします

368 名前:366 mailto:sage [2019/12/18(水) 22:32:50.86 ID:j3JURanB.net]
VSCode では、普通にES6 でも動くから、気にした事がない

それが他人のプロジェクトなら、その設定ファイルに書いてあるのだろう

369 名前:デフォルトの名無しさん [2019/12/21(土) 13:23:45.97 ID:gaERTb6x.net]
サーバにphpとDBおいてフロントサイドをjsで運用しているんですが
web-dev-serverでこういった環境をローカルに作る事って可能でしょうか?
それともnode.jsを使う以上サーバサイドもjsにしてしまうべきなんでしょうか?



370 名前:デフォルトの名無しさん mailto:sage [2019/12/21(土) 13:29:18.33 ID:tKqa0Mcd.net]
PHPのbuilt-inのweb server使え

371 名前:デフォルトの名無しさん [2019/12/21(土) 13:58:12.68 ID:gaERTb6x.net]
>>370
有り難うございます
今までxammpっていうのを使っていたのでそれに流せばいいのでしょうか?
ちょっと試してみます

372 名前:デフォルトの名無しさん mailto:sage [2019/12/21(土) 14:16:41.22 ID:tKqa0Mcd.net]
>>371
流す?

projectのrootディレクトリで
$ php -S localhost:8080
ってやれば
localhost:8080/foobar.php
でアクセス可能

373 名前:デフォルトの名無しさん mailto:sage [2019/12/21(土) 15:31:45.26 ID:BSqycIZI.net]
Ruby なら、PowerShell から、1-liner で、
Rubyで作られた遅いウェブサーバー、WEBrick が起動する

ruby -run -e httpd . -p 8080

そのフォルダに、index.html があれば、
何も考えなくても、これでブラウザからアクセスできる

localhost:8080

これで遊んだ後は、Routing, O/R マッパーなどを備えた、Sinatra, Rails などのフレームワークを使う。
Rails のコピーが、CakePHP, Spring Boot

374 名前:デフォルトの名無しさん [2019/12/21(土) 15:43:47.89 ID:DXb4EnUP.net]
最終的な構成で、考えれば?
フロントエンドをサーバーサイドと一緒に配布する(ただの静的ファイル扱い)だけなら、同じサーバでいいけど、
そうでないなら、フロントエンド側も初めから別のサーバにしておく方がいい(CORS対応は必須)。

375 名前:デフォルトの名無しさん [2019/12/21(土) 15:52:38.28 ID:5ArYAWFR.net]
>>373
お前、アムロの父ちゃんみたいだなw

376 名前:デフォルトの名無しさん mailto:sage [2019/12/21(土) 16:08:05.96 ID:CcLWlaTM.net]
dev-serverだから開発用途のでしょ
たぶんwebpack-dev-serverだろうけどそれならhot module replacementとか使えるからサーバが何だろうと開発時は使うべき
サーバがnode以外の時はproxyの形で使える

377 名前:デフォルトの名無しさん [2019/12/23(月) 13:15:15.27 ID:lCv+3OMn.net]
>>376
有り難うございます
proxyの概念自体がよく解ってないんですが、そういう仲立ち的な使い方も出来るという事ですね

ちょっとnpmだけでも覚える事が多すぎるのでゆっくり慣れていく所存です…

378 名前:デフォルトの名無しさん mailto:sage [2019/12/23(月) 22:45:35.05 ID:nv2HpLa5.net]
Node.js のnpm, yarn, PHP のComposer とか、Ruby のBundler のコピーだろ。
別に、覚えることなんてない

global/local のインストールの区別と、本番用/開発用の区別だけ。
それと、設定ファイル

379 名前:デフォルトの名無しさん mailto:sage [2019/12/23(月) 23:46:27.75 ID:blTffQrc.net]
たぶんnpmレジストリで公開されてるパッケージ群の総称としてnpmと言ってんじゃね



380 名前:デフォルトの名無しさん [2019/12/24(火) 14:05:27.32 ID:IBUEMR4t.net]
npmのパッケージ全部覚えるとか
Cの野良ライブラリ覚えるのとか
githubのレポジトリ全部覚えるのとか
苦行以外の何物でもない

381 名前:デフォルトの名無しさん [2020/02/15(土) 11:48:59.21 ID:rOuGo3aV.net]
node.jsはjavaにおけるjvmみたいなもの?

electronを使ったデスクトップアプリは今後普及するでしょうか?

382 名前:デフォルトの名無しさん [2020/02/15(土) 15:14:42.82 ID:C3ilCL7T.net]
実行環境という意味ではそっすね

383 名前:デフォルトの名無しさん mailto:sage [2020/02/15(土) 17:28:25 ID:rOuGo3aV.net]
>>382
web開発で培った技術がパソコン・携帯端末でもさらに活かせるようになったら嬉しい。

384 名前:デフォルトの名無しさん mailto:sage [2020/02/16(日) 07:11:26.16 ID:5EL9p8ON.net]
VSCode は、Electron 製

マルチプラットフォームは、
React Native + Expo
アシアルのMonaca(Cordova/PhoneGap) + Onsen UI
Mono を使っている、Unity, Xamarin

やっぱり漏れは、サーバー側は、Node.js よりも、Ruby を使うけど

385 名前:デフォルトの名無しさん mailto:sage [2020/02/16(日) 08:37:01 ID:GfLcoptO.net]
Ruby使うセンスはわからんな。
今どきRailsとか?
あんなの使うぐらいならPHPで素組したほうが早いし安全だと思うわ。

386 名前:デフォルトの名無しさん mailto:sage [2020/02/16(日) 12:47:35 ID:iNVxJNOu.net]
>>385
>あんなの使うぐらいならPHPで素組したほうが早いし安全だと思うわ。
流石にそれはないww

387 名前:デフォルトの名無しさん mailto:sage [2020/02/16(日) 13:36:59 ID:WhOeRDRv.net]
>>386
Railsがそれぐらいあり得ない悪手だよ、今どき。

388 名前:デフォルトの名無しさん [2020/02/18(火) 01:59:27 ID:1aZdIiHX.net]
案件の数的にはphp, laravelってのが多いな。
PHPも7以降はプリミティブにもタイプヒンティング使えるからそれを積極的に使うとrailsより良かったりする。

389 名前:デフォルトの名無しさん [2020/02/18(火) 05:16:07.44 ID:KGU+DtHT.net]
うつ病君
青木 一泰



390 名前:デフォルトの名無しさん mailto:sage [2020/02/18(火) 09:42:41 ID:0PsFYxUX.net]
PHPはフレームワーク使わずに、きちんとバリデーションして信頼境界線を意識して使うと、すごく便利よ。
歯を磨くには歯ブラシだなって思う。

391 名前:デフォルトの名無しさん [2020/02/18(火) 21:16:40.68 ID:enVFBik2.net]
Ruby は、JIT で速いから、web サイトの最高速度は未だに、Rails。
世界を驚嘆させた、dev.to もそう

表示速度が“異常な”Webサイト「dev.to」とか
https://dev.to/

元乃木坂46 の川後陽菜のWebサイト、SKIYAKI とか
https://kawagopro.com/

でも、PHP も、次からは、JIT を搭載するらしい

392 名前:デフォルトの名無しさん [2020/02/19(水) 10:03:13.31 ID:z/G/Tqiv.net]
Electronで作られたソフトってVSCode以外に何がある?

393 名前:デフォルトの名無しさん mailto:sage [2020/02/19(水) 10:16:12.59 ID:4HrdDmIC.net]
Electronによる掲示板ビューア Siki
egg.2ch.net/test/read.cgi/software/1581869479/

数日前偶然見つけた

394 名前:デフォルトの名無しさん mailto:sage [2020/02/19(水) 10:46:23.82 ID:WbyYOLLj.net]
>>392
Slack
Fiddler Everywhere

395 名前:デフォルトの名無しさん mailto:sage [2020/02/19(水) 11:15:19 ID:WbyYOLLj.net]
Skype、Discord、Atom、Wordpress、WhatsAppのそれぞれデスクトップ版はElectronらしい

396 名前:デフォルトの名無しさん mailto:sage [2020/02/19(水) 16:22:36 ID:z/G/Tqiv.net]
>>393-395
返信ありがとうございます。

397 名前:デフォルトの名無しさん mailto:sage [2020/02/19(水) 18:04:10.08 ID:5ReMICFY.net]
>>392
公式サイトにまとめられてる
https://www.electronjs.org/apps

398 名前:デフォルトの名無しさん mailto:sage [2020/03/03(火) 12:38:04.52 ID:OUIky4K3.net]
HomebrewのインストーラがBashに置き換えられた

399 名前:デフォルトの名無しさん mailto:sage [2020/03/17(火) 15:04:35 ID:F6UjfHtk.net]
GitHub、パッケージ管理システム「npm」をメンテナンスするnpm, Inc.を買収
ttp://forest.watch.impress.co.jp/docs/news/1241272.html



400 名前:デフォルトの名無しさん mailto:sage [2020/03/17(火) 15:06:30 ID:hD7fKBeR.net]
一番望まれてたところに落ち着いてよかったな






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<213KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef