Vue vs React vs Angular Part.5at TECH
Vue vs React vs Angular Part.5 - 暇つぶし2ch341:デフォルトの名無しさん
20/08/04 09:58:58.38 yHyMeZiF.net
中国人は人口が多いからな
んなもんで公開されてるOSSも多い
また同じ中国人が内輪で使うから星も多い

342:デフォルトの名無しさん
20/08/04 10:01:16.53 cWgQ3xfc.net
いま中国人が一番注目してるのがBlazor。
これで決まりだろう。

343:デフォルトの名無しさん
20/08/04 10:01:48.93 GOOZOtH6.net
それでは数少ないメイドインジャパンのPSSについて語ろう!

344:デフォルトの名無しさん
20/08/04 10:08:21.00 mPErHy6O.net
さぞかしBlazorのスター多いんやろなと思ったらReactやVueと2桁違って草

345:デフォルトの名無しさん
20/08/04 10:11:26.70 6+E2KFl2.net
そらこないだRTMなったばかりだからな

346:デフォルトの名無しさん
20/08/04 10:15:44 cWgQ3xfc.net
読んでる端から文字がぐにょぐにょ動くとか、文書としてあり得んからな。

347:デフォルトの名無しさん
20/08/04 10:20:20 cWgQ3xfc.net
Reactが滅びて青き清浄なる世界が取り戻せればよい。

348:デフォルトの名無しさん
20/08/04 10:29:38 QZqcbM9q.net
中国は今のご時世いつアメリカから取引切られるか分からんから自国製のもんを使うんやない?

349:デフォルトの名無しさん
20/08/04 10:36:57.80 MuqrA5JF.net
中国はアジア各地に戦争を仕掛けようとしてるからね
侵略行為そのものだし

350:デフォルトの名無しさん
20/08/04 11:02:16.76 hTsBg4ec.net
>>343
国政としてはかなり正常な判断だよな
外国ベッタリ依存の我が国と違って自立心がある
ITだけ話ではないがいざというとき自立できる国なら安心して暮らせる

351:デフォルトの名無しさん
20/08/04 11:12:32.42 9595nKGY.net
中国はGitHubは規制されてないのか
中国人は人口多いし、英語あまりできないし
GitHubが中国語だらけになるのは自然なことかと。
中国で革新的なOSやBrowserが開発されたとしても
党の方針でスパイウェア入りだから結局、世界で使われない。

352:デフォルトの名無しさん
20/08/04 11:52:50 cWgQ3xfc.net
そこからか。
中国でウェブブラウザは国産が多く使われていたが、現在では半数がチョロメを使っている。
そういう状況。

353:デフォルトの名無しさん
20/08/04 11:58:24.25 cWgQ3xfc.net
GB18030あたりも説明してやらんと理解できないかもしれんな。
俺以外の日本人は素人だから。
中華人民共和国標準化法3章14条を調べてみろ。
チョロメを使うということは、欧米製品を受け入れるということではなく、欧米進出の布石だ。

354:デフォルトの名無しさん
20/08/04 12:00:52.26 cWgQ3xfc.net
ITは中国のほうが進んでいる、中国に教えを請えと教えてやってるのに。
未だに、「日本の方が凄いんだもん!」とか言っててワロ。

355:デフォルトの名無しさん
20/08/04 12:02:56.11 cWgQ3xfc.net
碧き清浄なる世界のために!

356:デフォルトの名無しさん
20/08/04 12:10:41.34 cWgQ3xfc.net
おまえらH5知ってるか?
お前らのやってるブラゲーはほぼ間違いなく中国産だぞ。
中国の企業が下請けで作ってるって意味じゃないぞ?
中国企業の下請けが各国にあって、ローカライズしてる。

357:デフォルトの名無しさん
20/08/04 12:27:19.98 yStIzuhc.net
とりあえずngに入れた

358:デフォルトの名無しさん
20/08/04 12:49:30.85 Hgxiaiba.net
この連投はもはや病気

359:デフォルトの名無しさん
20/08/04 14:00:07.60 RVSpx86H.net
>>351
なるほど
とりあえずコテつけてくれ

360:デフォルトの名無しさん
20/08/04 14:42:29.26 cWgQ3xfc.net
Javascript自体がかなりの糞言語だけどな。

361:デフォルトの名無しさん
20/08/04 16:06:24.87 MuqrA5JF.net
どの言語にもクソな部分はある

362:デフォルトの名無しさん
20/08/04 16:09:55.95 ct8hCe9t.net
>>315
cocoaでxamarin,azure推そうとして爆死してるの見ると微妙感ある

363:デフォルトの名無しさん
20/08/04 17:14:04 pE1d8tp3.net
TSなら不満はないけどな。JSがアレすぎたから余計そう思うだけかも。

364:デフォルトの名無しさん
20/08/04 17:43:45 sqWdJb7S.net
そもそもTSなんか使う必要あるか?
むしろ邪魔や

365:デフォルトの名無しさん
20/08/04 19:16:19 Z0Jf3hFU.net
最初は俺もそう思ってたけど、書いてみたら必須に思えてくる

366:デフォルトの名無しさん
20/08/04 19:32:08 eB3iNrrw.net
気のせいだぞ

367:デフォルトの名無しさん
20/08/04 19:33:42.24 MuqrA5JF.net
シンプルなコードが書けないから
型とかが必要になるんだよな
まあフレームワーク使うと複雑になるのは
フレームワーク自身に問題があるとも言えるけどさ
全部JavaScriptでやろうとせず、HTMLとCSSをうまく使いなさい

368:デフォルトの名無しさん
20/08/04 19:41:07 aptZSvHh.net
・マークアップおじさん
・Typescript使えないおじさん new!

369:デフォルトの名無しさん
20/08/04 19:45:00.50 BRW7IGWz.net
型があること自体は別にいいんだけどイチイチ些細の変数の型まで定義するのが糞めんどくさくてanyでいいやってなったらもうtsである必要なくね?みたいになる

370:デフォルトの名無しさん
20/08/04 19:46:53.80 yn/C7yiB.net
>>364
アホ

371:デフォルトの名無しさん
20/08/04 19:50:00.42 yn/C7yiB.net
TSの型を書いたらなにこれすげーってなった
TSのすごさはなにこれすげーってなったときに記事を書いたから探せ
最初に経験したときに書くべきだね
二度と経験できないから

372:デフォルトの名無しさん
20/08/04 19:52:02.93 yn/C7yiB.net
英語の記事を読んだらTSのすごさを絶賛する記事があふれてるらしいが本当にそうか?って思った

373:デフォルトの名無しさん
20/08/04 19:55:55.00 +ywoUJk0.net
ID変えてまた連投か

374:デフォルトの名無しさん
20/08/04 20:22:58.55 9595nKGY.net
TSですごいとかいってるひとはC#使ったら感動で死んでしまうだろう
C#が最高だからね

375:デフォルトの名無しさん
20/08/04 20:25:52.39 9595nKGY.net
C#お姉さんが真実を教えてあげよう
URLリンク(youtu.be)
ASP.NET coreはnode.jsより7倍速い。
node.jsはオワコン。低速・開発生産性も低い

376:デフォルトの名無しさん
20/08/04 20:44:02.74 yn/C7yiB.net
フレームワークはTS対応してるから重要になる
TS対応してないフレームワークはゴミ?

377:デフォルトの名無しさん
20/08/04 20:44:07.71 cWgQ3xfc.net
何だコイツちょまどGTじゃないか。

378:デフォルトの名無しさん
20/08/04 20:55:24 yn/C7yiB.net
よく知らんがVue3がTS対応して昔のが使えなくなって混乱してるとかしてないとか

379:デフォルトの名無しさん
20/08/04 21:06:30 yn/C7yiB.net
vuexがTS対応したのは最近だな
URLリンク(github.com)
25 Apr
Added TypeScript support.

380:デフォルトの名無しさん
20/08/04 21:08:05 cWgQ3xfc.net
難しいことは中国人に聞けよ。

おまえらが考えたってわからんだろ。

381:デフォルトの名無しさん
20/08/04 21:09:37 +ywoUJk0.net
中国人はそんな事言わんからお前は日本人か韓国人だな

382:デフォルトの名無しさん
20/08/04 21:45:10 z6njCNBe.net
前回は韓国とアメリカだったから、在日韓国人だな

383:デフォルトの名無しさん
20/08/05 00:42:03.83 9mjkwp1Y.net
>>373
Vueは昔からTS対応が弱かった。Nuxtも同様。
一昔の中途半端感は酷かったな。今はだいぶマシになったけど不安は残る。
V3で本当にきっちり対応するならそれも良い。
基本的に好きなので生き残って欲しい。
ページ数の少ない静的サイトはNuxtに世話になってるし。

384:デフォルトの名無しさん
20/08/05 01:17:25.09 atNER45Q.net
まともにやってる人は、Vue.extendで普通にtypescript扱えてたの知ってるから、
typescriptに弱いとか言うひとはアホだなあと思われるので気をつけるように

385:デフォルトの名無しさん
20/08/05 01:21:50 zbDytttg.net
>>370
asp を使わなくとも、WasmのWASIが速いはず。
ちなみに、node.jsからでもwasiが使える。

386:デフォルトの名無しさん
20/08/05 02:16:57 3b8XoPIw.net
グラフのプロットをしていたところ以下のエラーが出ました。対処法を教えてください。
File "C:\Users\NEC-PCuser\AppData\Local\Programs\Python\Python38\lib\site-packages\matplotlib\pyplot.py", line 2823, in plot
return gca().plot(
File "C:\Users\NEC-PCuser\AppData\Local\Programs\Python\Python38\lib\site-packages\matplotlib\axes\_axes.py", line 1743, in plot
lines = [*self._get_lines(*args, data=data, **kwargs)]
File "C:\Users\NEC-PCuser\AppData\Local\Programs\Python\Python38\lib\site-packages\matplotlib\axes\_base.py", line 273, in __call__
yield from self._plot_args(this, kwargs)
File "C:\Users\NEC-PCuser\AppData\Local\Programs\Python\Python38\lib\site-packages\matplotlib\axes\_base.py", line 399, in _plot_args
raise ValueError(f"x and y must have same first dimension, but "
ValueError: x and y must have same first dimension, but have shapes (343,) and (343105,)

387:デフォルトの名無しさん
20/08/05 04:46:37.29 vmNTB6tp.net
スレ違い!
Python のスレで、聞いてください!

388:デフォルトの名無しさん
20/08/05 07:56:06 eyNhEtAe.net
Vueはreact追いかけて変な方向に行ってしまったな。
従来のVueの手軽さがいい人にはAlpineJSをお薦めするよ。

389:デフォルトの名無しさん
20/08/05 08:18:59.48 gOuJOCgw.net
>>383
ほんとあんまり変な機能はむしろ入れないで欲しいな
気軽さは残さないとreactとの差別化が出来ないしな

390:デフォルトの名無しさん
20/08/05 18:56:50 ZS9Zbbq3.net
オープンソースの便利ツールが日本から生まれなくて悲しいですよ。活かしたライブラリを大量に作れるほどCSエンジニアの数が多くないんかやっぱ。

391:デフォルトの名無しさん
20/08/05 19:27:35.75 Iffd/e2l.net
日本のWeb系は外人の作ったフレームワーク使うだけのユーザーの域をまだ出てないからね
日本から発信して世界中で使ってもらうなんてことはまさに奇跡
Rubyは好きじゃないけど実績は本当にすごい

392:デフォルトの名無しさん
20/08/05 19:31:55.19 CHqx4/6C.net
そういやEC-CUBEって日本製なんだっけ

393:デフォルトの名無しさん
20/08/05 19:46:29.44 vh0m4f9r.net
世界中で使ってもらうには英語が欠かせない
中国は英語を学ばせる教育体制が整ってて英語とCSができる人材が出てくるようだ

394:デフォルトの名無しさん
20/08/05 21:41:15.96 EQWbUCtI.net
deeplとかいう精度高過ぎる翻訳ツールも出てきたし、10年後には言語の壁はだいぶ取り払われてる気がする

395:
20/08/05 21:54:04.05 JzSSo+75.net
>>389
deepL の精度は桁違いにすごいですね…
どうしてこうなった?

396:デフォルトの名無しさん
20/08/06 21:35:07.50 EXnyh+a/.net
vurはマークアップ上がりとしては取っつきやすくていい
Reactと比べるとやっぱスタイリングはvueの書き味が圧勝してる

397:デフォルトの名無しさん
20/08/06 22:04:07.46 0KVzrxNz.net
Vueはreact追いかけて変な方向に行ってしまったな。
従来のVueの手軽さがいい人にはAlpineJSをお薦めするよ。

398:デフォルトの名無しさん
20/08/06 22:09:13.70 JDrVVzh4.net
Reactでええやん

399:デフォルトの名無しさん
20/08/06 22:30:29.20 6qlg62cE.net
Vueから乗り換えるならBlazorがいい

400:デフォルトの名無しさん
20/08/06 22:47:11.46 Dywe59yG.net
Blazorのデモ
URLリンク(isc30.github.io)
のlighthouse結果:
URLリンク(lighthouse-metrics.com)
※LighthouseスコアはGoogleスピードアップデートの採用指標です
うちのサイトはGoogle経由でなんかアクセスされたくない!
資本主義反対!!
そんなコミュニストに最適なマイクロソフト最先端フレームワークBlazorをどうぞヨロシク!!!

401:デフォルトの名無しさん
20/08/06 22:47:41.94 Dywe59yG.net
どけどけ~邪魔だ邪魔だ~
Lighthouse 23点が通るぞ~wwww
URLリンク(i.imgur.com)
URLリンク(i.imgur.com)

402:デフォルトの名無しさん
20/08/06 22:51:00.00 L9BcdZLC.net
稼ぎ低いと心も病んでしまうのかな

403:デフォルトの名無しさん
20/08/06 22:52:07.50 0KVzrxNz.net
>>396
こんな酷い点はじめて見たw

404:デフォルトの名無しさん
20/08/06 23:11:19.65 DKKm8LHU.net
TypeScriptのサイトはGatsbyになったんだっけ

405:デフォルトの名無しさん
20/08/06 23:21:41.00 JDrVVzh4.net
とりあえずMaterial-UIとVuetifyのサイトで試してみた
Material-UI
URLリンク(lighthouse-metrics.com)
Vuetify
URLリンク(lighthouse-metrics.com)

406:デフォルトの名無しさん
20/08/06 23:24:23.72 60rSesy3.net
測定基準が怪しいな
これじゃ測定結果を信用できない
URLリンク(lighthouse-metrics.com)

407:デフォルトの名無しさん
20/08/06 23:34:25 DKKm8LHU.net
怪しいリンク

408:デフォルトの名無しさん
20/08/07 00:07:59 ts5R835r.net
TypeScriptの公式ページ(Gatsby製)
URLリンク(lighthouse-metrics.com)

409:デフォルトの名無しさん
20/08/07 07:46:20 Dx5WFKIi.net
>>396
VM立ち上げてんのかってくらいFetchが遅いな

410:デフォルトの名無しさん
20/08/07 08:37:15.05 ts5R835r.net
>>404
鋭いね。IRコードのインタプリタwasmモジュール読み込んでんだよ。
それ完全に読んでからじゃないと何一つ実行されない。
しかも実行もIRコードを逐次変換実行だから遅い。
ほんとはAoTコンパイラ導入されてIRコード送るんじゃなく事前にwasmネイティブコード変換済みのものを送る方式にアップデートされる予定だったが、その計画は少なくとも一年延期になったw
あと一年は遅いママww早いパパwww

411:デフォルトの名無しさん
20/08/07 09:15:22 UPopDVdK.net
IR?
ILのことかな?

412:デフォルトの名無しさん
20/08/07 09:56:03.77 xwYl4FUW.net
今のままでも体感速度的にはなんの問題もないがwasmネイティブ対応は時間の問題だ
オープンソースだから予定より早く実装される事もよくある
アンチの断末魔が亡者のうめき声に変わるまであと少し

413:デフォルトの名無しさん
20/08/07 10:00:07.28 l761nrW2.net
対応してから言って。
お前ははよベータテストに戻れよww

414:デフォルトの名無しさん
20/08/07 10:29:11.49 7ZDEhFBq.net
>>405
AOTでnativeに変換されると、最終プログラムのバイト数は増えるだろう。

415:デフォルトの名無しさん
20/08/07 11:02:19 xwYl4FUW.net
AOTならアセンブリよりもっと細かい粒度で不要コードをトリミングできるから最終的にはサイズかなり減るだろうね

416:デフォルトの名無しさん
20/08/07 11:44:28.63 7ZDEhFBq.net
>>410
果たしてそうかな。
通常、中間コードは、(この場合はWasmコードが該当するが)nativeコード
より小さい事が多いものだが。

417:デフォルトの名無しさん
20/08/07 12:08:05.65 uGtTQr1Q.net
>>399
URLリンク(i.imgur.com)
GatsbyだがASP.NETでIIS

418:デフォルトの名無しさん
20/08/07 12:08:34.61 UPopDVdK.net
wasmもネイティブコードではなく中間コードなんだな
そりゃそうか
IntelでもARMでもない仮想アセンブラ(抽象)じゃなきゃ困るもんな

419:デフォルトの名無しさん
20/08/07 12:23:11.75 bAGK6h5g.net
ブラウザ上で走らせるという条件が、まず遅い
コマンドの度にパラメータの安全確認など無駄な処理が必ず入る

420:デフォルトの名無しさん
20/08/07 13:38:09.70 u2puirx9.net
>>412
Gatsbyでただの静的サイトだからASP.NETじゃないやろ

421:デフォルトの名無しさん
20/08/07 14:27:07.38 l761nrW2.net
フォーム処理とかだけしてるのかも…?
知らんけど

422:デフォルトの名無しさん
20/08/07 15:20:27 +dmgCLol.net
>>407
この速度はユーザ逃げ出すよ。ISDNを思い出す遅さ

423:デフォルトの名無しさん
20/08/07 15:35:10 TH1C+bUh.net
>>416
フォーム処理??

424:デフォルトの名無しさん
20/08/07 16:51:59.20 xwYl4FUW.net
>>417
極一部の糞回線だと僅かながらにストレスを感じるかもしれん
でもほとんどのユーザーは問題ナッシン

425:デフォルトの名無しさん
20/08/07 17:27:44.36 Dx5WFKIi.net
>>419
わかった。あんたC#とBlazorの巧妙なネガティブキャンペーンをやってたんだな。やっと腑に落ちたよ。
あんたが演じたみたく滅茶苦茶な理論振り回す開発者ばかりだと思い込ませれば、C#になんて近づきたくなくなるもんね。いやあ、大したもんだ。すっかり騙されたよw

426:デフォルトの名無しさん
20/08/07 18:09:36 TH1C+bUh.net
>>420
安価合ってる?

427:デフォルトの名無しさん
20/08/07 19:59:35 rEzw+jne.net
ここ最近Nextjsが本当に優秀なのでGasbyがお株奪われた感があるな
普通じゃまずない方法でGraphQL使ってたりGasbyは技術的に面白いするから一部の物好きが細々と使っていく感じになるのかね。

428:デフォルトの名無しさん
20/08/07 20:09:05 zrcxR5+E.net
>>420
あらら
幻術にかかっちゃったね君

429:デフォルトの名無しさん
20/08/07 20:27:02.09 DPYPUDuy.net
URLリンク(www.gatsby.jp)
これか?

430:デフォルトの名無しさん
20/08/07 20:44:41.73 ts5R835r.net
う~んマンダム

431:デフォルトの名無しさん
20/08/08 07:06:09 RUhfAt6E.net
Gatsbyは検索機能が付いたスターターがあって好きよ
最近の主流のAlgolia使わんでいいのはでかいさね

432:デフォルトの名無しさん
20/08/08 08:49:29.90 huO+Mpvx.net
JVM(Java virtual machine)でよかったよね

433:デフォルトの名無しさん
20/08/08 09:06:04.23 mkOodFIn.net
.NETのC#がJavaよりはるかに出来がいい。
速いしJavaはスクリプトよりはましだけどね

434:デフォルトの名無しさん
20/08/08 09:15:07 GsdzsbUo.net
JVMと言えばギターアンプだろ

435:デフォルトの名無しさん
20/08/22 00:55:47.01 CZP1OQek.net
ようやくスレチ連中は行ってくれたようだな

436:デフォルトの名無しさん
20/08/22 01:04:20.76 GBdcHLkT.net
過疎

437:デフォルトの名無しさん
20/08/22 01:04:37.40 GBdcHLkT.net
オワコンだな

438:デフォルトの名無しさん
20/08/24 00:19:32.74 Mpwaz6gd.net
URLリンク(news.vuejs.org)
URLリンク(github.com)
vue3.0正式版リリースおめでとー

439:デフォルトの名無しさん
20/08/27 12:36:43 j8uhHM0t.net
来週中にnuxt.jsもvue3になるらしい。楽しみだな。

440:デフォルトの名無しさん
20/08/27 13:23:11.34 WGrlRrGq.net
Vueはreact追いかけて変な方向に行ってしまったな。
従来のVueの手軽さがいい人にはAlpineJSをお薦めするよ。

441:デフォルトの名無しさん
20/08/27 13:52:25.59 Q9F08mvx.net
りあくと

あくとり
ってにてるよな

442:デフォルトの名無しさん
20/08/27 14:25:47.32 5aX9dyqp.net
今からならBlazor1択ですわ

443:デフォルトの名無しさん
20/08/29 22:16:20.68 zYvmlNA1.net
今はreactが正義みたいになってるけど
本当にそのスタイルが一番いい方法なの?
まだまだ完成度の高い方法があるような気がするけど

444:デフォルトの名無しさん
20/08/29 22:31:09.71 94tbxeuQ.net
>>438
Blazor

445:デフォルトの名無しさん
20/08/29 23:34:06.40 Do+gb0AF.net
NG推奨ワード: blazor

446:デフォルトの名無しさん
20/08/30 02:30:02.52 r6asAfBj.net
Hooks対応してから格段に使いやすくなったよね

447:無しさん
20/08/30 15:42:01 aWGs+TML.net
svelteがどこまでreactに近づけるかにかかってる
でもsvelteは普及しないだろうな
ファイルの拡張子は3文字以内でないとスマートとは言えない

448:デフォルトの名無しさん
20/08/30 16:46:47.91 eZ8QXBBe.net
svelteは後ろ盾が弱いからreactには勝てない

449:デフォルトの名無しさん
20/08/30 19:44:42.82 r6asAfBj.net
svelteをreactやvueと比較してる例って元の素材がシンプルなだけで
規模の大きなものをあれでやろうとしたら結構ごちゃごちゃになりそう

450:デフォルトの名無しさん
20/08/30 20:49:43.77 qn8qpjhr.net
reactが去年hooks正式導入したみたいに
他のライブラリで新しい優れた手法が出てきても
それすらも取り込んでさらにreactの完成度が高くなっていくんじゃないか

451:デフォルトの名無しさん
20/08/30 21:33:16 9xhUkhAQ.net
そういう無節操に流行りものとにかく取り込んでグチャグチャにするのはvueの専売特許だろ。

452:デフォルトの名無しさん
20/08/30 23:13:38 3LctKpsV.net
vue2でコンパイルしたモジュールを3のランタイムに突っ込んだら動かなかった。
これ、vue3の正式リリース時はある程度(再ビルドなしで)互換は確保してくれるんかな

453:デフォルトの名無しさん
20/08/31 01:04:32.52 pyFGZ6Sx.net
>>447
先週あたり正式リリースされてたぞ
互換性は無いでしょ

454:デフォルトの名無しさん
20/08/31 02:31:14 BYjV93JD.net
Reactのrecoilいいな
useContextの欠点を補完してる
もうReduxなんか必要ねえは

455:デフォルトの名無しさん
20/08/31 03:08:30 3l02ZOhc.net
Vue「よっしゃまたパクったろwww」

456:デフォルトの名無しさん
20/08/31 1


457:0:42:52 ID:8NqltL1I.net



458:デフォルトの名無しさん
20/08/31 11:45:42 xOKBYCzb.net
Nuxt.jsのExpressをバックエンドにも流用していた人いない?
NuxtをバージョンアップしたらExpress消されてしもたんだけど、
バックのAPIどうしてる? 新しくAPIサーバー立てる?

459:デフォルトの名無しさん
20/09/01 07:34:19.13 H2P1Kwwy.net
>>449
なんか気になった
調べてみるかな

460:デフォルトの名無しさん
20/09/01 22:04:29 uX7/hD5F.net
既存プロジェクトにフォークしてrecoil入れてみたけどwebpack.configかモジュールか何かがあんまり古いとrecoil-persistが動かないみたいだね
create-react-appで新規に作ったプロジェクトだとスムーズに動いた

461:デフォルトの名無しさん
20/09/01 22:48:46.64 HBKwUtp5.net
recoilというかuseRecoilValueすると2回レンダリングするね?
スタックオーバーフローでも話題になってたけど

462:デフォルトの名無しさん
20/09/01 23:20:45.27 pGsAryYI.net
2回くらい誤差だと思うくらいじゃないとReact疲れ起こすぞ

463:デフォルトの名無しさん
20/09/02 06:55:42 p4dQouXj.net
reactの状態管理とディレクトリ構成は早くベストプラクティス決めてくれや

464:デフォルトの名無しさん
20/09/02 09:42:36.18 SFlYmANK.net
reactは単なるライブラリだっていってんだろ
フレームワークのnextやgatsbyはフォルダ構成決まってんじゃん

465:デフォルトの名無しさん
20/09/02 17:33:32.72 HpvMmrGp.net
フックやストアはどこに置いたらいいのって話の予感

466:デフォルトの名無しさん
20/09/11 22:12:09.67 OUPwI4cw.net
>>449
これも面白そう
Jotai, a New Granular State Management Library for React
URLリンク(www.infoq.com)
たぶん日本語の「状態」からw

467:デフォルトの名無しさん
20/09/22 18:12:54.16 ZSi7kXk+.net
vue+typescriptでimport xx from "xx.vue"をした時に、xx.vueで定義しているプロパティやメソッドをオートコンプリートで認識する方法ってありますか?
今は↓を指定していて、当然ながらvueの共通のプロパティしか出てこない。
declare module "*.vue" {
 import { defineComponent } from "vue";
 const Component: ReturnType<typeof defineComponent>;
 export default Component;
}

468:デフォルトの名無しさん
20/09/28 06:32:55.52 kBSftDq9.net
Angularは、materialを使う言語。
JavaScriptをつくるスクリプトという印象だった。
SPAとよく言われるが、CORSでつまづくから人気がないんだと思う。
機能一日触っていたけどAngular側の問題ではないという話もあるが。
webapi、いわゆるバックエンドをgolangで実装したが簡単に棲み分けできた。

469:デフォルトの名無しさん
20/10/10 17:01:18.54 8BJRM8SS.net
Reactでログインどうやって作るんすか?
OpenID?というのを使うんですか?

470:デフォルトの名無しさん
20/10/10 17:16:20.78 8ki6OpWY.net
>>463
セッション維持の仕方という意味で聞いているのかな?

471:デフォルトの名無しさん
20/10/10 18:07:31.55 tFVag5PE.net
>>463
reactあんま関係ないねーー。
ログイン画面の作り方の事なのかい?

472:デフォルトの名無しさん
20/10/10 18:23:38.31 Y8yX55gn.net
どういったapiを作ればいいのか
どうやってreactから使うのか
さっぱりわかりませ�


473:�



474:デフォルトの名無しさん
20/10/10 18:42:22.20 8S91/Gvj.net
俺はめんどくせえからお前ら無料で調べて教えろってなんで素直に言えないんだ

475:デフォルトの名無しさん
20/10/10 18:44:20.12 2goS7Sp9.net
>>463 >>466
server-sideの勉強しないと無理
DBとかsecurityの知識が必要
server-sideやるならJSはやめたほうがいい
node.jsが遅いし良いframeworkがない
server-sideの知識がないならなおさらJSはやめたほうがいい
速さ重要ならASP.NET Core
速さはどうでもいいならRuby on Rails
あたりが有名どころ

476:デフォルトの名無しさん
20/10/10 19:07:39.01 Y8yX55gn.net
ググったけどどいつもこいつもオレオレ認証ばっかりでどうにも胡散臭い
こんなんでいいのか?
フレームワークが全部面倒みてくれないと不安すぎてリリースできない
お腹痛い
--react--
username, passwordをajax post /api/login
--server (Aspnet, Spring, ...)--
username, passwordをverify
set cookie( http only, secure, same origin)
--react (post準備)--
CSRF tokenをajax get /api/csrf_token
--server--
認証cookieなかったら401
CSRF tokenをリフレッシュ
--react (post)--
CSRF tokenをheaderに入れてajax post /api/xxx
--server--
認証cookieなかったら401
CSRF tokenが違ったら403
Permissionが無いなら403
なんか処理する

477:デフォルトの名無しさん
20/10/10 19:31:47.37 w1paHL08.net
おいらクッキーよくわかってないのでいつもlocalstrage使ってる

478:デフォルトの名無しさん
20/10/10 20:43:12.53 2goS7Sp9.net
>>470
localstorageはsecurity低いと言われてるけどな
JSで盗めるそうだ
>>469
不安ならMSのasp.net coreのドキュメントみればいい
login実装についても詳しいのがあったはず

479:デフォルトの名無しさん
20/10/10 22:43:53.81 BjcbKuib.net
>>463
認証プロバイダーなら、Facebook, Google, Amazon, OpenID など。
モバイルアプリなら、AWS Cognito
Ruby on Rails なら、Devise
ベンチャー企業では、Rails, AWS, CircleCI がデフォルト
クライアント側の人は、Firebase を使う

480:472
20/10/10 23:36:57.75 BjcbKuib.net
ぶっちゃけ始めるのにいい言語て何 part3
スレリンク(tech板:170番)
上に書いたけど、
ベンチャー企業は、AWS, CircleCI, Ruby on Rails ばかり採用するから、
サーバー側は、Railsの1強
Railsをやっていないと、システム構築運用できない。
これを他言語で学ぼうと思うと、大変

481:デフォルトの名無しさん
20/10/10 23:49:00.49 8ki6OpWY.net
>>473
ruby一強だけは無いw

482:デフォルトの名無しさん
20/10/10 23:49:50.23 OZkIKLkD.net
>>473
あほ

483:デフォルトの名無しさん
20/10/11 00:10:00.73 5wfZqbpY.net
Railsは遅い
LinuxでもASP.net Core動くようになってからは
Rails選ぶ理由が見当たらない
C#覚えるほうがほかの用途にも使えるし。

484:472
20/10/11 06:11:57.18 B+MSoWxK.net
YouTube で有名な雑食系エンジニア・KENTA は、
初心者が進む道を、サーバー側言語のRuby → Go を王道としてる
いらない技術が、
GUI 系は、画面の手直しなどで、工数がかさむ。
C#, dot.net などのWindows 系は、いらない。
Java などの土方系も、いらない。
C/C++ などのポインタ系や、ハードウェアの仕組みなども、いらない。
Elixir, Rust は、普及へのchasm・溝を超えられなかった
今は言語よりも、Docker, Kubernetes, AWS などの、サーバー構築運用技術が重要になった!
つまり、10年やったプログラマーよりも、
Ruby on Rails を1年勉強した未経験者の方が、上になった!
KENTA も言ってたけど、ポートフォリオに、Terraform を使うような怪物も現れてきた
ベンチャー企業は、AWS, CircleCI, Rails ばかり採用するから、
Microsoft は、GitHub を買収し、CircleCI, Heroku, Rails, Ubuntu などを狙っている

485:デフォルトの名無しさん
20/10/11 06:26:44.77 L0jLwXV1.net
未だにRubyイキってる残党
早く駆逐されないかな

486:デフォルトの名無しさん
20/10/11 07:45:50.65 6reX+khV.net
Linux環境だから今更ASPやるメリットなんもわからんし(C#は好きだけど)、RailsはRubyおじさんがうるさいので、nextかな~

487:デフォルトの名無しさん
20/10/11 08:07:58.14 5wfZqbpY.net
>>477
KENTAってぼったくり情報商材うってるやつだろw
そんなやつの信者なんているんだな
Goなんてちっとも流行ってないしメリットもない
KENTAなんて情報商材屋のクズってすぐわかる
RubyはRuby on Rails専用言語というのが実態。
web以外ではろくに使われてないしwebに使っても低速

488:デフォルトの名無しさん
20/10/11 08:12:16.08 5wfZqbpY.net
>>477
最後の一行も情報商材屋KENTAの予想か?
つっこみどころ満載なんだが

489:472
20/10/11 09:25:03.49 B+MSoWxK.net
KENTA は、マナブの12万円の情報商材について、
WordPress だから意味がないって言ってる
初心者は、Ruby から始めろって
KENTAのサロンは、月千円だろ。
年収も公開してる

490:デフォルトの名無しさん
20/10/11 09:46:52.94 5wfZqbpY.net
マナブも情報商材屋だったのかw
もうエンジニア脱落したひとでスキルがない人という事は知ってる
初心者向けCMSのWordPressみたいなので12万円で売るってそうとうなクズやねw
10万以上の情報商材うってるやつらは全員クズだとおもってる
KENTAも情報商材屋だろ
IT系のYouTuberなんて金のためにやってるやつらばっかりだし
そいつらは情報商材売るためのポジショントークばっかりだぞ
自分が売りたい商材に合わせてほかの技術がだめだとか言ってるだけ
Railsは初心者が入りやすいからそれで商材つくって儲けようってことなんだろうな

491:デフォルトの名無しさん
20/10/11 10:01:44.61 hEZbcoV+.net
年収で負けてるお前らが何を言っても虚しいだけだぞ
全て結果が示してる

492:472
20/10/11 10:19:41.88 B+MSoWxK.net
KENTA は、サロン経営者。
キングコング西野を目指している。
知らんけど、情報商材屋ではないだろ
KENTA は、スーパー・プログラマー。
経歴書に使用した、100の言語・フレームワーク・ツールなどを書いてる
Elixir で、ポートフォリオも作ってる

493:472
20/10/11 10:26:06.79 B+MSoWxK.net
KENTA は、学校を否定しないけど、
Ruby on Rails で、マコなりの80万円とか、
1週間のイナズマコースの20万円とか、苦々しく思っているはず
どこもかしこも、Rails で稼ぎまくっている
東京フリーランスのとだこうきは、
デイトラで、10万円のRuby on Rails コースを作って、価格破壊を起こした

494:デフォルトの名無しさん
20/10/11 11:13:47.53 5wfZqbpY.net
>>485
KENTAは三流
本当に技術があるなら自社サービス、アプリを大ヒットさせて、
IPOまでいって数百億円以上を手にしてるわ
KENTAとか情報商材屋のやってることは
IT業界の経歴ないやつの弱みにつけこんでぼったくり商材を買わせてること。
初心者向け講座なんて書籍やネットで入手できるレベルのことしか書いてない
サロンの会費が月1000円ならたいして稼げない。
YouTubeの再生も安い
収入のメインはぼったくりの情報商材だよ
YouTubeで知名度あげて初心者だましてぼったくり商材うる。それがKENTA
そんなクズの動画みるのやめたほうがいいぞ

495:デフォルトの名無しさん
20/10/11 11:18:36.98 5wfZqbpY.net
>>486
10万円、価格破壊でもなんでもない
英語できるやつはYouTubeで良い解説動画をたくさん無料で見れる
英語できないやつでもRailsくらいなら書籍はたくさんある
情報商材に手を出す必要性はゼロ

496:デフォルトの名無しさん
20/10/11 12:19:19.54 7awaMIoV.net
年収が高いほうが偉いなら
詐欺師は偉いってことだな

497:デフォルトの名無しさん
20/10/11 12:25:05.38 6reX+khV.net
そんな局地の話なんてどうでもいいから

498:デフォルトの名無しさん
20/10/11 12:26:02.19 mzj9OHDg.net
常識的に考えて犯罪は別だろう

499:デフォルトの名無しさん
20/10/11 12:36:46.92 5wfZqbpY.net
ずば抜けたスキルあるやつは雇われでも4桁万円稼げるし
自社サービス開発すれば億単位の金をすぐに手に入れる
初心者、業界未経験者をだまして数十万円の情報商材を
売りつけてるようなクズYouTuberはスキルもたいしたことない。
スーパープログラマーとか持ち上げてる信者もいるし、
騙されてる方もきづいてないようだしたちが悪いよな

500:デフォルトの名無しさん
20/10/11 12:39:39.24 j5pFI3Yh.net
ということで、情報商材買いませんか?
通常価格39万円の所、今なら20万円です!

501:デフォルトの名無しさん
20/10/11 12:55:09.63 ksTujyEO.net
ずば抜けたスキルがあるなら雇われてないでサロン経営とかしたほうが儲かるんだろーな

502:デフォルトの名無しさん
20/10/11 13:02:23.43 ksTujyEO.net
なにより人にこき使われて成果を吸い上げられる会社構造から脱却できるってのが心の抑圧からの解放につながってよりよい幸福を得られるのかもしれん

503:デフォルトの名無しさん
20/10/11 13:05:05.43 L0jLwXV1.net
>>485
ケンタはバックエンドしかできない古いタイプのエンジニアだよ
フロントはド素人
ド素人のサロン入りたいならどうぞ

504:デフォルトの名無しさん
20/10/11 13:08:25.94 VnCDLIN0.net
フロントは安い人材がゴロゴロ居るから外注すればいい
本当に価値のある仕事ってほとんどすべてバックエンドだよ

505:デフォルトの名無しさん
20/10/11 13:09:10.36 +MqWlANn.net
有名で優秀なエンジニアはgithubのプロフィールが輝いてる

506:デフォルトの名無しさん
20/10/11 13:13:35.86 VnCDLIN0.net
アピール好きの二流のほうがそうでない一流よりプロフィールが輝かしいなんてことはよくある
アピールの仕方を熱心に研究するようなやつも多い
まあそういうのに時間取られると中身がおろそかになるんだけどね

507:デフォルトの名無しさん
20/10/11 13:26:11.68 5wfZqbpY.net
>>494
サロンで稼いでるやつらにあるのは
プログラミングのスキルじゃなくて初心者を騙して稼ぐスキルな

508:デフォルトの名無しさん
20/10/11 13:32:07.84 I9IAz5Q2.net
KENTAとかいう奴が宣伝に来てたのか
それともネズミ講システムでもあんのか

509:472
20/10/11 14:12:29.48 B+MSoWxK.net
KENTA は、サロン経営者。
知らんけど、情報商材屋ではないだろ
年収も公開していたけど、何千万も無かった
マコなりなんて、80万円のRuby on Rails コースに、生徒が何千人とかだろ。
売上が何十億円とか
東京フリーランスのとだこうきは、
デイトラで、10万円のRailsコースを作って、価格破壊を起こしたけど、
会社の時価総額、10億円を目指すと言ってた
マコなり・マナブは、経営者。
一方、KENTA・とだこうきは、スーパープログラマー

510:デフォルトの名無しさん
20/10/11 15:09:39.38 6reX+khV.net
そんな事よりスレタイにそった話しようぜ。最近React覚えたんだけどVueは何で日本で流行ってんの?

511:デフォルトの名無しさん
20/10/11 15:56:13.51 LNxOPIwP.net
色分け世界地図見たことあるけど中国と日本となんだかよく分からん中央アジアの国だけVue人気だったな。

512:デフォルトの名無しさん
20/10/11 18:58:59.20 nQ11gXzI.net
日本は中国の一部みたいなもんだからな
政府からマスコミから企業の役員から中国人だらけ だから流行ってんじゃね?

513:デフォルトの名無しさん
20/10/11 20:14:46.70 L0jLwXV1.net
フロントは安い人材ってのはそっちはWebサイト作成であってWeb開発じゃねえんだよ
Web開発のフロントはむしろ難易度高くて世界的にかなり希少価値が高い
ここをわかってないバカがバックエンドに多い

514:デフォルトの名無しさん
20/10/11 20:18:36.41 dpbsaRzg.net
>>506
フロントで無理するんな
顧客はそんなもの求めていない
フロントを難しくして、俺難しいことしてるんだって悦になるなよ
意味がないことをしてることに気づけ

515:デフォルトの名無しさん
20/10/11 20:26:59.66 6reX+khV.net
そら(あんたの技術力では)そうよ

516:デフォルトの名無しさん
20/10/11 20:30:19.10 LnEthgDV.net
フロントはエンジニアじゃなくてフレームワークユーザーでしかないから金は出し渋らざるを得ない

517:デフォルトの名無しさん
20/10/11 20:59:09.14 dpbsaRzg.net
>>508
技術力の話なんかしてないぞ
顧客が求めてるものを作れってだけ

518:デフォルトの名無しさん
20/10/11 21:00:47.43 dpbsaRzg.net
つーかなんでSPAの方が素晴らしいなんて考えて出てきたんだろうか?
Twitterなんかスクロールして、そこのリンク先見て
もどったらスクロールが消えてて使いづらいし
それ普通のウェブサイトでよくね?ってのが多い

519:デフォルトの名無しさん
20/10/11 21:09:00.82 hsJQJu/B.net
>>510
むしろ逆だろ
ウェブアプリ作るならSPAのほうが楽だからそうしてるだけだぞ

520:デフォルトの名無しさん
20/10/11 21:13:48.22 dpbsaRzg.net
>>512
ほらなw
顧客が求めてるかどうかじゃなくて
自分が作るのが楽だから~とか言い始めたw

521:デフォルトの名無しさん
20/10/11 21:17:54.71 kZXFoyze.net
顧客が求めるものを楽に提供できるならその方が良いと思うが。

522:デフォルトの名無しさん
20/10/11 21:19:10.17 dpbsaRzg.net
ウェブアプリを作ってる連中は
顧客に何が求めてるかを聞いてない
作ることから始める

523:デフォルトの名無しさん
20/10/11 21:25:38.26 ksbz56K1.net
そんな卵鶏論語っても何の意味のない

524:デフォルトの名無しさん
20/10/11 21:30:29.51 dpbsaRzg.net
顧客が本当に望んでるなら
もっとウェブアプリは普及してるだろうな
結果論だが、顧客から求められていなかった

525:デフォルトの名無しさん
20/10/11 21:53:31.77 5wfZqbpY.net
>>496
client-sideとserver-sideどちらかしかできない人なら
server-sideやってきた人のが理解力はあるが
server-sideやってきた人間ならC#要らないとか言わないし
KENTAレベル低そう

526:デフォルトの名無しさん
20/10/11 22:01:26.40 I9IAz5Q2.net
>>515
Webアプリが求められれば作るし、
Webサイトが求められれば作る
お前は客が何を求めているかも分からず
ボクウェブアプリは作れましぇーんしてるだけなの

527:デフォルトの名無しさん
20/10/11 23:08:31.46 e8s7/6DM.net
高速MVC+部分更新だけお手軽にできるフレームワークが本当に欲しかった物
ASP.NET Core MVCはよくできてる

528:デフォルトの名無しさん
20/10/12 00:08:26.87 W7DIfWj+.net
>>519
顧客はアプリを求めないってだけの話
こういうのを作ってください→ああフロントはウェブサイトですね
こういう話
こういうのを作ってください→フロントはウェブサイトで十分だけど、俺はウェブアプリにしたいんだ!
こういうのが未熟者

529:デフォルトの名無しさん
20/10/12 04:09:49.53 CsRHImZw.net
アプリは、様々なリソースを使う権限を渡すから、嫌がられる
一方、ブラウザなら、自分のPC 内にアクセスされない

530:デフォルトの名無しさん
20/10/12 06:06:50.40 iawghE1m.net
>>521
いや、さすがに頼まれたものと違うものをゴリ押しすんのはガイジだろ
お前の中ではウェブアプリとウェブサイトは具体的にどんな違いがあるわけ?
SPAならウェブアプリで、そうでなければウェブサイトって言いたいの?

531:デフォルトの名無しさん
20/10/12 06:15:13.80 W7DIfWj+.net
> お前の中ではウェブアプリとウェブサイトは具体的にどんな違いがあるわけ?
ウェブアプリは難易度が高くて開発コストが高いだって>>506が言ってたよw

532:デフォルトの名無しさん
20/10/12 06:51:45.65 wrjLnlZW.net
ASPおじさんまた恥を晒しに来てたのか

533:デフォルトの名無しさん
20/10/12 06:59:13.63 MRg2pj1A.net
当たり前だがフロントできるってことはバックエンドなどとうの昔に散々開発してきてるわけ
バックエンドしかできない無能はフロントエンジニアはフロントしかできないと勘違いしている
お前らがフロントできないだけの無能な負け組だといつになったら理解するのか

534:デフォルトの名無しさん
20/10/12 07:23:57.52 V6OLkibC.net
> 当たり前だがフロントできるってことはバックエンドなどとうの昔に散々開発してきてるわけ
その根拠は???

535:デフォルトの名無しさん
20/10/12 07:27:36.33 iawghE1m.net
>>524
うん、それは分かるんだけど、抽象的すぎるよね。じゃあそれって具体的にどう違うのか?ってところを聞いてるんだよ

536:デフォルトの名無しさん
20/10/12 07:37:43.17 CsRHImZw.net
Ruby on Rails では、React, Bootstrap などが多いけど、
Tailwind CSS を使っている人もいた
Tailwind CSS を使っている人は、いる?

537:デフォルトの名無しさん
20/10/12 08:10:03.70 gy4yg8JT.net
客「こういうのを作ってください」
>>521「フロントはウェブサイトで十分だけど、俺はウェブアプリにしたい」
客「ウェブアプリにするとどう違いますか?」
>>521「開発の難易度が上がって、コストも上がります」
客「???」
523「いや、さすがに頼まれたものと違うものをゴリ押しすんのはガイジだろ」
519「Webアプリが求められれば作るし、Webサイトが求められれば作るよ」

538:デフォルトの名無しさん
20/10/12 08:52:33.60 qUsLT1qO.net
>>526
それはないな
フロントエンドはserver side知らないやつばっかり
おまえは職歴ないのがばれてる
server side続けられずにフロント移動なら無能だろう
上流に近いところの仕事から外れたということはそういうことだ

539:デフォルトの名無しさん
20/10/12 09:11:48.12 8wcnti+0.net
>>524
難易度が上がるとかコストが上がるってのは成果物に対する副次的な話で、
具体的にって聞かれたら成果物の話をするだろう普通。
アスペには難しいか。

540:デフォルトの名無しさん
20/10/12 09:29:43.49 y+TJqPrh.net
> 難易度が上がるとかコストが上がるってのは成果物に対する副次的な話で、
成果物関係ないよ。人件費の話。
難易度が上がると高い人件費の人を雇わないといけないでしょ?w
難易度上がっても給料は一緒でいいっていうのなら話は別だが

541:デフォルトの名無しさん
20/10/12 09:38:09.63 iawghE1m.net
>>533
つまり君の認識によると、
ウェブアプリとウェブサイトの違いは開発手法のみであって、成果物への違いは無いということなのかな?

542:529
20/10/12 09:54:32.88 CsRHImZw.net
Ruby on Rails で、Netflix 製のJSON シリアライザー・Fast JSON API を使っている人がいるけど、
これは、GraphQL とREST の中間的な立場になるようだ
REST 以外では、GraphQL と、どちらを使うことが多い?

543:デフォルトの名無しさん
20/10/12 10:04:11.76 y+TJqPrh.net
>>534
うはっ、このビジネスアプリの画面ゲームみたいwww
という成果物でも目的は達成できるだろうが顧客は求めてない
結局ありきたりのシンプルなインターフェースが一番
成果物が違っていても、実現できることが同じなら違いはないと言える

544:デフォルトの名無しさん
20/10/12 10:14:25.70 941JO02h.net
>>511
twitterのスクロールが糞なのは同意するが
それはSPAの欠点という訳ではなく
単にtwitterの設計が間違ってるだけ
SPAを責めるのは筋違い

545:デフォルトの名無しさん
20/10/12 10:17:23.21 y+TJqPrh.net
使いやすいインターフェースを求めていくと
結局従来の1URL、1ページの構成が最適だって気づく
SPAも結局従来のインターフェースを目指してる
本末転倒w

546:デフォルトの名無しさん
20/10/12 10:19:44.62 wrjLnlZW.net
というか個々の人件費が増えてもSPAで早く作った方が安いパターンもあるのでは?

547:デフォルトの名無しさん
20/10/12 10:22:32.51 y+TJqPrh.net
SPAが早く作れるなんてデータでもあんの?
むしろ分業作業がしづらくなるから遅くなるやろ

548:デフォルトの名無しさん
20/10/12 10:39:46.56 qUsLT1qO.net
>>511
新しいタブで開けばいいだけではないか?
戻ったりするより無駄な読み込みもなく速い
SPAが素晴らしいなんて風潮にはなってないでしょう
大手web serviceのほぼすべてがSPAになってない
URLが別々じゃないとデメリットの方が大きい

549:デフォルトの名無しさん
20/10/12 10:45:12.88 qUsLT1qO.net
>>539
SPAは開発生産性が悪く、開発コスト、工程は大幅に増える
しかも使いにくいサイトになる
ろくでもない
5chではSPA流行ってると嘘ついてるひといるけど
ぜんぜんそんなことはない。騙されてはいけない

550:デフォルトの名無しさん
20/10/12 11:23:58.45 iawghE1m.net
>>536
君の言っていることが二転三転してよく分からないからまとめるね。
これであってる?違っていたら教えてほしい。
・ウェブアプリは糞でウェブサイトのほうが優れている(開発難易度やコストの都合)
・2者の主な違いは開発手法にある
・2者はインターフェースにも違いがあるがそれは主旨とは外れているので優劣という意味では関係ない
・インターフェースの違いの掘り下げると、それはデザイン的な違いという意味ではなく、SPAかどうかが焦点

551:デフォルトの名無しさん
20/10/12 11:51:07.74 8wcnti+0.net
ID:y+TJqPrh
こいつ成果物は関係ないとか言ってるのに、思いっきりインターフェースの優劣比べてて面白いな

552:デフォルトの名無しさん
20/10/12 12:21:03.76 9fKl9/jQ.net
動的にすればするほど、ユーザーがページの挙動を予測しにくくなる
凝ったデザインにすればするほど装飾とマージンが増えて、価値ある情報の含有率が減る
この事実からひたすら目をそらして、UXだなんだと、耳障りのいい横文字言葉遊びでキャッキャとはしゃぐウェブ系フレームワークユーザー(エンジニアに非ず)がいかに多いことか
やつら遊び半分のウェブ系だから許されてるかもしれんが、ガチの業務系に行ったら無能どころか害悪にすらなりかねん

553:デフォルトの名無しさん
20/10/12 12:33:31.34 wrjLnlZW.net
お、求められてるものが違うのはわかってんのね
でも業務系以外の事、もっと勉強しようね

554:デフォルトの名無しさん
20/10/12 13:09:57.58 jwY2w92b.net
UXとかデザインの是非の話は完全にスレチじゃねーか
あのUXはjQueryだと難しいけどreactなら楽に実装できるとか、実装面での話をするならここでも良いが、UXを実装するしないの是非の話は余所でやってくれ

555:デフォルトの名無しさん
20/10/12 13:37:38.51 7YiZwJ+L.net
>>547
9月2日から10月10日までレスが3つしか付かなかった過疎スレだからスレチや余所でやってくれはまったく通用しない!!
おまえがこのスレに来なければいい!!!
過疎ったのにまたレスが付くようになっていいなと思ってる
おまえがスレチ!!

556:デフォルトの名無しさん
20/10/12 14:08:10.51 9fKl9/jQ.net
SPAで「ありがち」なUX設計が実はクソだということがわかってよかった
次は実装が楽になるのか?生産性が上がるか?という疑問だが
これも怪しい
ご存知の通りSPAは遅い、初回起動はとくに遅く
アプリの一部だけが更新されたにも関わらず全体を取り直す必要があるたね頻繁に更新されるアプリには不向きだ
またSEOにも弱い
SSRならば、と言う人がいるが、これはサーバーサイド資源の浪費や不安定さという別の問題を呼び込むので、スマートな解決策ではない
そう、SPAは実装する上でもあれこれ問題だらけの困ったちゃんなのだ
SPAの採用実績が少なくMVCフレームワークが持て囃されるのには理由がある
動的ビューの実装を楽にしたいがために、別の様々な問題を呼び込み、全体としては生産性が低下してしまっている
なんてことはない
SPAは実装能力もクソだった
だから選ばれないのだ

557:デフォルトの名無しさん
20/10/12 14:15:16.26 iawghE1m.net
>>544
恥ずかしくなってID変えちゃったね

558:デフォルトの名無しさん
20/10/12 14:37:19.13 qUsLT1qO.net
定期的にwebsiteの話題する人現れるけど
ここプログラム板だしweb siteではなくweb appが大前提

559:デフォルトの名無しさん
20/10/12 15:06:26.64 O4GtI7oq.net
でも、最新情報をゲットするアプリとか、正直ウェブサイトのほうが良いんだけど。

560:デフォルトの名無しさん
20/10/12 15:08:33.57 wrjLnlZW.net
> ご存知の通りSPAは遅い、初回起動はとくに遅く
Preactとかご存知ない?
20KB以下とかでアプリ作れるよ。起動も一瞬

561:デフォルトの名無しさん
20/10/12 15:16:17.49 wrjLnlZW.net
>>552
それはあるよね。
だからSPAサイトのクロールはリソース食うの我慢してヘッドレスブラウザ使ってるわ

562:デフォルトの名無しさん
20/10/12 16:05:22.47 MRg2pj1A.net
>>531
いや、フロントフレームワークでてきたのなんてここ最近だろボケが
それまではSSRやってたんだよ
フロントしかできないアホはフロントじゃなくてただのWebサイトhtmlコーダー
一緒にすんな

563:デフォルトの名無しさん
20/10/12 16:08:56.92 MRg2pj1A.net
>>549
WebアプリにSEOなんていらねーだろ
おめーはWebサイトしか作れない安月給底辺コーダーなわけだ

564:デフォルトの名無しさん
20/10/12 16:26:04.83 qUsLT1qO.net
>>555
ここ最近っていつのことだ?
おまえが最近知っただけでは?
人の入れ替わり激しいしフロントエンドしか知らないやつたくさんいる
あとSSRの意味を理解してないだろう
>>556
いやECとかはSEO必要なサイトもある
基本知らないしフロントの底辺だな

565:デフォルトの名無しさん
20/10/12 17:07:58.92 gy4yg8JT.net
> ご存知の通りSPAは遅い、初回起動はとくに遅く
いや、単純な速さを比べるなら、ページ遷移速度はSPAが圧倒的に軍配あるし、初回起動もSPA側がchunk化してればどっちも遜色なくね?
chunk化はVueでもReactでもできるし、書き方もルーターの書き方をちょっと変えるだけで手間もかからんぞ。
URLリンク(ja.reactjs.org)
URLリンク(router.vuejs.org)
一括ロードするべきか分割ロードするべきかはアプリの性質によると思うが、SPAの選択肢が一括ロードしかないと思いこむのは間違いだぞ。

566:デフォルトの名無しさん
20/10/12 17:20:52.41 MRg2pj1A.net
とにかくフロントフレームワークごときが難しいとかそもそも開発できないゴミの意見は不要
バックエンドしかできないゴミも不要

567:デフォルトの名無しさん
20/10/12 18:42:48.48 9fKl9/jQ.net
SPAもゴミ

568:デフォルトの名無しさん
20/10/12 20:29:03.84 kRs6xrkP.net
バックエンドはjsonさえ返せればいい
人員さくほどのことではない、なんならサーバーレスでもいい

569:デフォルトの名無しさん
20/10/12 20:30:53.59 s2VVgDut.net
SPA使ってる所ってたいがい重いよね

570:デフォルトの名無しさん
20/10/12 20:45:36.64 WX/9950s.net
そうかな?
サクサクじゃん

571:デフォルトの名無しさん
20/10/12 20:55:02.37 s2VVgDut.net
クライアントでレンダリングのためにJavaScriptで
処理をするんだからどうしても遅くなるよ

572:デフォルトの名無しさん
20/10/12 20:58:30.79 s2VVgDut.net
A single-page app is almost always worse than a multi-page app
URLリンク(news.ycombinator.com)
単一ページのアプリは、ほとんどの場合、複数ページのアプリよりも劣ります

573:デフォルトの名無しさん
20/10/12 21:00:05.31 wrjLnlZW.net
JavaScriptの処理速度よりネットワークやアクセスの集中したサーバのレイテンシの方が影響大きい場合の方が多くない?

574:デフォルトの名無しさん
20/10/12 21:00:53.63 s2VVgDut.net
これは良い意見だな
> SPA Webアプリの構築に数年を費やした後、ステートレスHTMLの単純さが本当に欠けています。
> 私の同僚が選んだフロントエンドフレームワークは、ページ間など、
> 状態を持ち運ぶのが本当に好きで、多くの見つけにくいバグを引き起こしました。
> これらのバグは、複数のページにわたって特定の一連のアクションを実行するとトリガーされます。
> そのようなことは不可能なはずです。ページ間のすべての状態をクリアする必要がありますが、
> これを行うためにフレームワークと戦うのは難しいようです。状態を持ち歩くことはそれの基本です。
SPAはステートフル。ページを移動するときに「状態」を引き継ぐ

575:デフォルトの名無しさん
20/10/12 21:03:43.32 s2VVgDut.net
>>566
ネットワークやアクセスが集中した場合、SPAでも遅くなります。
データベースから取ってきたデータ(ここが一番時間がかかる)を
HTML形式に変換して返すか、JSON形式に変換して返すかの違いしかありません。
HTML形式をサーバーサイドレンダリングというのなら、
JSONを返す場合は、サーバーでJSON形式に「レンダリング」してるんですよ

576:デフォルトの名無しさん
20/10/12 21:16:45.58 iawghE1m.net
ASPおじさんさ、ID変えて逃げないで>>543に答えてくれよ

577:デフォルトの名無しさん
20/10/13 01:08:15.40 y5Oy6HcC.net
アラフォー大逆転プログラマー たけ
【Rails】(送信時のリロード無し!)Action CableでSlack風チャットアプリを作成
URLリンク(www.youtube.com)
プログラミングを始めて半年で、こういうのを作って発表する怪物もいる
この人は、数学の博士課程まで行ってた人。
地頭さえ良ければ、Ruby on Rails 1年で、他言語の10年ぐらいの実力がつく
スクロールしたら、古いデータを取得して、そこに追加


578:していくだけ。 ページ遷移させない pjax(ajax + historyAPI のpushState)もある。 HTML のbody だけの入れ替え。 head 部分は送らないから、エコ



579:デフォルトの名無しさん
20/10/13 02:48:04.30 JYHD08ae.net
Railsで半年とか1年って最強にアホって言ってるようなものだぞ
2週間もあればそれなりのもの作れるだろ

580:デフォルトの名無しさん
20/10/13 04:37:45.47 tOXRY/5R.net
まあ品質悪くてもいいなら
2週間でも構わないがなw

581:570
20/10/13 05:58:55.92 y5Oy6HcC.net
そりゃRails では、Scaffold という魔法の呪文を唱えれば、CRUD アプリが15分で作れるw
たけがすごいのは、あちこちのサンプルを調べたら、ページ遷移するものばかりだったから、
ページ遷移しないものを作って発表した所
スクロールしたら、表示されているものより以前のデータを取得して、
jQuery で、要素を追加していく

582:デフォルトの名無しさん
20/10/13 06:24:59.26 ksuhhYbG.net
虎の威を借る狐

583:デフォルトの名無しさん
20/10/13 08:04:16.90 aQc1BNCz.net
またjQueryおじさんか

584:デフォルトの名無しさん
20/10/13 08:04:39.39 yu/XisN9.net
>>570
数学科卒みたいな人ならweb appはどんなのでも作れるだろう
1年でという言い方は嫌いだ
趣味でやる人は1日30分程度だが仕事でやれば10時間にもなる
Chat風ならpage loadしないのは当然だろう
page単位のloadが悪いわけじゃない
用途によって最適なものがあるというだけ

585:デフォルトの名無しさん
20/10/13 08:14:10.72 nauoGmcr.net
小学生がカメラと物体認識を使ってフィットネス系シューティングゲームを作れる時代に1年もかけてチャットだけじゃインパクト弱いね

586:デフォルトの名無しさん
20/10/13 09:34:06.55 P6i7DPOY.net
>>570
こんなの作るのに最短1日もかからない

587:デフォルトの名無しさん
20/10/13 09:49:56.38 nauoGmcr.net
大したことないことを大したことのようにアピールする能力が成功の鍵なんだろうな
SPAもその類のライブラリに属してる

588:570
20/10/13 10:15:10.64 y5Oy6HcC.net
とても、プログラミング始めて、半年の実力じゃないだろ
発表を見ている人は、皆、びっくりしてるだろ。
すごい拍手で
数学科へ行くような人は、集中力が桁外れだから、1日16時間ぐらい勉強できるのだろう。
脳が若いから

589:デフォルトの名無しさん
20/10/13 10:26:16.23 8ryt2HC/.net
周回遅れのくせに絵に描いたようなRails脳だな
Rails野郎はどいつもイキってて気持ち悪い

590:デフォルトの名無しさん
20/10/13 11:14:37.58 y5Oy6HcC.net
Rails は中高年でも、人生を大逆転できるという情熱がすごい!
他の言語じゃ、どう考えても無理
他のフレームワークよりも、数年以上突き放した、圧倒的な実力があるからこそ
ずっと、オワコンと言われながらも、最先端を走り続ける実力w

591:デフォルトの名無しさん
20/10/13 12:14:27.67 OoOYNuyt.net
既存資産ならjava, python, nodeが圧倒的なんじゃないの
何かしらやりたいなってググってrubyが出てくることほとんどないけど?

592:デフォルトの名無しさん
20/10/13 13:05:24.67 FpFGKRx+.net
[2|5]ちゃんの専ブラをwebアプリで造る場合
SPAにした方が良いと思うよ

593:570
20/10/13 13:48:48.69 y5Oy6HcC.net
たいていのベンチャー企業では、Ruby on Rails, AWS, CircleCI の組み合わせ。
Rails 以外のフレームワークでは、リスクが高い
また、大手の自社サービス系もそう。
GitHub, GitLab, Airbnb, Shopify, Netflix, Hulu, Cookpad

594:デフォルトの名無しさん
20/10/13 19:21:47.77 yu/XisN9.net
>>585
何回おなじようなレスするつもりだよ
自社の必要な仕様に合わせてスタックは選ぶもので
ただ真似をすればいいという話じゃない
クラウドは人気サイトになると維持費高いし
オンプレミスでやるサイトもたくさんある。
日本みたいに高速なFTTH普及してるところで最初から
クラウドに頼るのはヘタレだわ

595:デフォルトの名無しさん
20/10/13 19:22:28.72 ngQZ4wXR.net
確かに読点多すぎると地頭悪く見えるなw

596:
20/10/13 20:12:25.04 455DutI7.net
>>576
それは数学科を過大評価してませんか?

597:デフォルトの名無しさん
20/10/13 20:48:21.43 yu/XisN9.net
>>588
自分が数学得意だったということもあるが
数学科というか数学を評価してる
受験科目でもっとも論理的思考問われるのが数学
数学できるやつで頭悪いヤツはいない
数学科は数学が得意な奴しかいかない
あと低偏差値の大学って数学科はないイメージ

598:デフォルトの名無しさん
20/10/13 21:00:34.75 KS9TsiNN.net
Railsって意識高い系がよく使ってるけど実際公開のLinuxサーバー環境に自力でデプロイできるヤツは3割いないんじゃない?
せいぜいローカル環境で動かして喜んでるくらいだろ

599:デフォルトの名無しさん
20/10/13 21:54:10.42 ksuhhYbG.net
俺は古い人間だからLinuxサーバ立ててそこで公開しちゃうけど、今どきは「サーバレス☁で爆速🤯デブロイ✨✨」みたいな時代だから別になんでもいいんじゃないの?
何がサーバレスやねんとか思うけど、手を動かすやつがいつの時代も一番偉いかなって

600:
20/10/13 22:04:53.19 455DutI7.net
>>589
×受験科目でもっとも論理的思考問われるのが数学
○受験科目でもっとも論理的思考を問われるのが数学
日本語の格助詞を跳ばしてしまうなんて、日本語を操る能力がいささか不足していると思われます
言語能力が劣る人に、その言語能力に基づいた論理的思考の能力を評価できるとは思われませんね
それに、受験数学は数学じゃありませんよ、受験数学はせいぜい「算数」レベルでしょう?大学に入って先生から「受験数学は算数のお遊戯ですね」と罵倒された経験はおありですか?
私は高校時代からそういわれていたし、そういわれつつ受験数学をやっていましたが

601:デフォルトの名無しさん
20/10/13 22:21:14.13 iyblSnjm.net
前スレもガイジが一生一人でレスバしてたよな
可哀想

602:デフォルトの名無しさん
20/10/13 22:40:06.29 KS9TsiNN.net
>>591
詳しくないけどサーバレスってバックエンドのPHPとかRailsとかサーブレットが要らない構成パターンじゃなかったっけ?

603:デフォルトの名無しさん
20/10/13 23:00:43.41 yu/XisN9.net
>>592
なんだ、突然、数学できなかった数学コンプのバカがかみついてきた
俺のは脱字だと誰にでもわかるがおまえの文章は明らかにおかしい。
「言語能力が劣る人に、その言語能力に基づいた論理的思考の能力を評価できるとは思われませんね」
まず、「人が」だろう助詞がどうこう文句つけてるがおまえがまともに使えてない。
算数と数学の違いは分野の違いでレベルの違いではない。
と反論するのが論理的な人。
算数でも難関校の問題は難しく、高校で偏差値70以上でも解けない問題ある

604:デフォルトの名無しさん
20/10/13 23:06:21.63 yu/XisN9.net
>>592
数学でかみついてきたからおまえが低学歴なのはすぐ気が付いたけど
先生とかいってる当たりおまえ高卒だろ
大学ならふつうは教授とかだ
「受験数学は算数のお遊戯ですね」の発言はフェイクだろうが
本当にそれを言ったと仮定してもそれは罵倒でもなんでもない。
おまえは罵倒の意味もわかってない

605:
20/10/13 23:15:50.69 455DutI7.net
>>595
>>「言語能力が劣る人に、その言語能力に基づいた論理的思考の能力を評価できるとは思われませんね」
>まず、「人が」だろう
「人に」でも有効でしょう?「人に」するのが間違っている理由はなんですか?
無論、「人が」として、述部の内容を実施する主語を示すのも問題はないとは私も思いますが、
「人に」として、「評価できる」に対する連用修飾語としても違和感はないですね
もしかして、あなたは日本語を習いはじめて 10 年くらいの人ですか?
>算数と数学の違いは分野の違いでレベルの違いではない
私に言わせれば算数は数学の中のレベルの低い分野ですね、例えば計算問題とか計算で解かせる問題とか計算さえうまくいけば解ける問題とか、こういうのはみんな算数
唯一「数学」という名前に値する受験数学は「証明問題」でしょうね
それでも、本当は「証明する価値のある」定理や定義を提案してこそ数学といえるのだとはおもいますけれども、まあ、このあたりは妥協してもいいでしょう

606:デフォルトの名無しさん
20/10/13 23:16:16.44 ksuhhYbG.net
>>594
プログラム置けば動いてサーバ管理が不要って意味のようだけど、だからといってサーバあるのにサーバレスってネーミングは素人騙す気まんまんじゃない?
ってしょうもないところで引っかかったの

607:
20/10/13 23:23:01.95 455DutI7.net
>>596
>大学ならふつうは教授とかだ
教授、というのは学生からはそのすごさはわからないもので、実際には、教わっている人が教授か助教授か選任講師か非常勤講師か助手か技官か全然区別がつかずに皆「先生」と呼んでいました
それが普通でしょう

608:デフォルトの名無しさん
20/10/13 23:36:44.09 yu/XisN9.net
>>597
私に言わせれば?はぁ?
おまえの勝手な定義はどうでもいいんだよ
難しいことで知られる灘中学の試験も「算数」だ

609:デフォルトの名無しさん
20/10/13 23:40:10.68 pbfg/soH.net
算数は知らんけど
「数学じゃなくて算術だ」
っていうのは聴いたことがある

610:デフォルトの名無しさん
20/10/13 23:44:43.26 yu/XisN9.net
>>597
違和感がない?ほんとアホだな
「人に」だったら「能力があるとは思わない」と続くのが正しい日本語
おまえの文は「評価できる」と続くわけだから
その前に来るのは「人が」が正しい。
評価するのは誰なのか意識していればわかりそうなものだが
まあいいや学歴コンプの低学歴みたいだし丁寧に説明してもわからないだろう

611:デフォルトの名無しさん
20/10/14 04:01:28.69 bBt9qTff.net
>>598
例えばFirebaseとか有名だけどアレほぼReactとかと直で繋がってる感じじゃない?

612:570
20/10/14 05:38:49.85 z5Uy/Vd3.net
YouTube で有名な、雑食系エンジニア・KENTA がびっくりした未経験者は、
ポートフォリオに、Ruby on Rails, AWS, CircleCI, Terraform, Packer まで入れていたとか!
こういう怪物もいる
これに、Docker, Kubernetes
Rails は、他のフレームワークよりも、数年以上先にいるから、
たぶん、これを超えるのは、サーバーレス・AWS Lambda だけ
Lambdaは、Ruby でも書ける

613:デフォルトの名無しさん
20/10/14 06:07:44.56 duga+8td.net
>>603
PreactとFirebaseで最近アプリ書いたよ。Firestoreのセキュリティ勉強してからやったから爆速デプロイとは行かなかったけどCloud Functions も使わず、クライアントからDB(Firestore)に直接アクセスするのは新鮮だったし、仕組み上セキュリティが確保できるってのも勉強になった。
今どきの開発体験ってこんな感じか、これはアプリに集中できて良いなと思った。
でもなんだかんだ鯖の事は形が変わっただけで意識してるなと個人的には感じた

614:デフォルトの名無しさん
20/10/14 08:11:02.42 8UJNbzYb.net
よくわからんのだけど、こららのjsフレームワークって
バックエンド側にアクセスする時、ブラウザから直接APIを叩きにいくの?
railsとかはサーバ側でバックエンドにアクセスして
HTMLを完成させてからユーザに渡すイメージだけど。

615:570
20/10/14 08:13:06.84 z5Uy/Vd3.net
Ruby on Rails でも、API モードで、GraphQL なども、やっておいた方がよい

616:570
20/10/14 08:19:31.40 z5Uy/Vd3.net
Ruby on Rails, React, Bootstrap という組み合わせも多い
Rails では、Vue.js は少ないけど

617:デフォルトの名無しさん
20/10/14 08:19:37.66 z5/Y8RhD.net
Railsゴミとフロント無能なケンタの話は聞く必要なし

618:デフォルトの名無しさん
20/10/14 09:11:05.35 z5Uy/Vd3.net
10/13、KENTA / 雑食系エンジニアTV
キャリアの立て直しにWeb系エンジニアという職業が最適である理由
URLリンク(www.youtube.com)
登録者数、5万人超。
月千円のサロン、2千人のスーパープログラマ!

619:デフォルトの名無しさん
20/10/14 10:37:09.48 9gD7Sa8Z.net
>>610
宣伝乙!

620:デフォルトの名無しさん
20/10/14 11:06:43.62 z5/Y8RhD.net
フロントできないくせにスーパープログラマーとかよく言えたものだな

621:デフォルトの名無しさん
20/10/14 11:16:11.67 z5Uy/Vd3.net
KENTA の経歴
URLリンク(github.com)
すごい! 100以上の技術を書いてる
Vue.js もやってる

622:デフォルトの名無しさん
20/10/14 11:26:44.30 9HhhcjUt.net
しつこくKENTAの話題かいてたの本人だったのか
ぼったくり情報商材屋KENTAに騙されてはいけない

623:デフォルトの名無しさん
20/10/14 11:51:22.45 GsUUoEHv.net
NG で スッキリ

624:デフォルトの名無しさん
20/10/14 13:57:30.11 z5/Y8RhD.net
このしつこさがキショい

625:デフォルトの名無しさん
20/10/14 14:37:59.98 EoVZjJO9.net
URLリンク(github.com)
こいつサンプルプログラムみたいのしか書いてないじゃん

626:デフォルトの名無しさん
20/10/14 14:46:48.53 iz9+2TBp.net
>>617
atcoderとかpaizaに出てくるような問題集の中からそれぞれの言語で1,2問だけ解いた感じか

627:613
20/10/14 15:39:08.99 z5Uy/Vd3.net
KENTA の経歴には、100以上の技術を書いてる。
たぶん、日本一だろ
さすがに、これを超えるのは無理

628:デフォルトの名無しさん
20/10/14 16:23:19.20 9HhhcjUt.net
>>619
浅く広くの知識ではたいしたことない。うすっぺらい
たくさんの言語であいさつだけでできてもしょうがないのと同じ
優秀な言語を深くしっているエンジニアのが強い

629:デフォルトの名無しさん
20/10/14 16:24:30.40 9HhhcjUt.net
>>617
ほとんどの言語はハローワールドレベルってことだな

630:デフォルトの名無しさん
20/10/14 17:08:29.02 WmLWzaI4.net
>>606
おおむねブラウザからサーバのWebAPI叩くとJSONが飛んでくる

631:デフォルトの名無しさん
20/10/14 17:12:05.63 ZV1nncqg.net
13日の金曜日

632:デフォルトの名無しさん
20/10/14 18:58:26.93 8UJNbzYb.net
>>622
ということは今までrailsとかと違ってバックエンドにアクセスするのは
ユーザーのブラウザからだから、バックエンドサーバは外部に晒さなくてはいけないんだよね?
認識あってるかな

633:デフォルトの名無しさん
20/10/14 19:03:41.08 gLLEmkf+.net
>>624
バックエンドサーバーを外部に晒すだけじゃダメだぞ
バックエンドサーバーに認証と認可機能を実装しなければいけない
つまりMySQLの場合ユーザーごとにMySQLにログインするユーザーを作って
そのユーザーで参照できるテーブルとデータをちゃんと設定する
例えばUsersテーブルに全てのユーザー名とハッシュ化されたパスワードが入っているならば
ブラウザでログインしたユーザーはUsersテーブルの中の
自分のデータしか参照できないように、バックエンドサーバー(MySQL)の定義を作り込む

634:デフォルトの名無しさん
20/10/14 19:04:22.99 MAVLXRyI.net
>>624
そうだよ
とりあえずgRPCだけやっとけばいい

635:デフォルトの名無しさん
20/10/14 19:17:27.00 9HhhcjUt.net
>>625
意味不明
なんでパスワードハッシュにアクセスさせてんだよw
でたらめばっかりだな
>>624
まずはちゃんとした公式のドキュメントをよめって。
とんでもないでたらめおしえてるやついる

636:デフォルトの名無しさん
20/10/14 19:25:47.37 duga+8td.net
俺がFirestoreの例を出したのがいかんかったのか?
ああいうブラウザからDB直接叩く(ように見える)のはどちらかというと例外だよ

637:デフォルトの名無しさん
20/10/14 20:38:47.99 9lBc7xd9.net
>>619
多分津耶乃には負けてるんじゃね?

638:デフォルトの名無しさん
20/10/14 20:39:56.09 9lBc7xd9.net
>>625
どの道443番は外に晒してるだろ

639:デフォルトの名無しさん
20/10/15 05:25:47.10 7eWumHpU.net
DB サーバーは普通、AWS 内のプライベートエリアにある。
公開されていない
公開されているのは、AP サーバー。
それか、Nginx とか
Amazon Web Services パターン別構築・運用ガイド 改訂第2版 (Informatics&IDEA)、
NRIネットコム株式会社、2018
YouTube で有名な、くろかわこうへいのお勧め本

640:デフォルトの名無しさん
20/10/15 09:35:37.27 9xE2Evnq.net
ここ数年でReactとかangularとかの要は"クライアントサイドレンダリング"て言うの?
がメジャーになってきてて、Reactとか名前は聞いたことがあるが、サーバ間の構成を良く知らなかったので混乱してる。
今まではサーバサイドレンダリングの構成だと思うので。

641:デフォルトの名無しさん
20/10/15 09:48:41.09 2JJ7Sr7B.net
>>632
またそのデマか
こんなスレタイのスレなんてあるからそうなる
SPAはぜんぜんメジャーになってない
SPAは特殊な用途にしか向かない
ReactはUIライブラリとして使われているだけでSPAとしてはほぼ使われてない
VueもAngularもシェア1%未満
もうこのスレ廃止でいいだろう
SPAが流行ってるかのような誤解を与えるだけ

642:デフォルトの名無しさん
20/10/15 10:10:05.28 S6IC+plr.net
5chは流行ってる物のスレ立てる場所じゃないんだが。
forthスレに流行ってると勘違いするからスレ廃止しろとか言ってこいよ糞カスザコプログラマもどき。

643:デフォルトの名無しさん
20/10/15 10:12:25.67 7EcfSpT0.net
SPAの功績はSPAというアーキテクチャじゃなくてコンポーネント作るのが楽ってとこだよな
同じように楽にコンポーネントを作れるなら従来のMVCでいい

644:デフォルトの名無しさん
20/10/15 10:18:31.29 bXlOtEL6.net
SPAの良さは開発が楽になる点だぞ
お前らユーザーにとってはどうでも良いことだろ

645:デフォルトの名無しさん
20/10/15 10:26:48.68 GVD5pDuk.net
Reactでリスト的なコンポーネントいじってるとリアクティブって管理楽だなーって思う。あと副作用を避ける事を徹底しててコード組みやすい。
初見では直感的でないルール多くてちょっとビビるけど

646:デフォルトの名無しさん
20/10/15 11:00:56.47 7eWumHpU.net
Ruby on Rails では、Bootstrap と、GUI コンポーネントに、React を使う

647:デフォルトの名無しさん
20/10/15 11:02:20.68 2JJ7Sr7B.net
>>636
楽になるわけないだろ
おまえが生産性高いweb framework知らないだけだわ
楽ならもっと普及してる
SPAは時間、コストかかるのにデメリットばかりだからこんなに流行らない

648:デフォルトの名無しさん
20/10/15 11:05:12.44 2JJ7Sr7B.net
>>634
ろくに流行ってないくせに対決スレにするなってことだ
0.1%未満のもの比較するスレタイにしてるから騙される人が多い

649:デフォルトの名無しさん
20/10/15 11:07:46.27 ekPvmwVB.net
SPAは簡単だから誰でもできる
簡単なことだから高い技術力もいらないし
給料も高くない

650:デフォルトの名無しさん
20/10/15 12:30:47.06 7eWumHpU.net
レールは続く】 Ruby on Rails Part21 【これからも
スレリンク(php板:118番)
米国の平均年収では、
Ruby on Rails が、125,000 ドルでトップ!
Node.js が、90,000ドルで最下位
ただし、Railsの求人は、Node.jsの半分しかない。
Railsは、GitHub, Airbnb, Shopify など、巨大企業が多いから、年収が高いのかも

651:デフォルトの名無しさん
20/10/15 12:55:33.27 D7sEY+Oc.net
開発が楽なのはMVC
SPAはメリットとともに多くのデメリットも招き入れるのでそう簡単にはMVCには勝てない
SPAの利点であるコンポーネントの作りやすさについても
Asp.net Core MVCなどは非常に簡単にできるように設計されているのであまり差がつかない

652:デフォルトの名無しさん
20/10/15 13:01:41.49 GVD5pDuk.net
コンポーネント作りが何がどう非常に簡単なの?他と比べて説明してよ

653:デフォルトの名無しさん
20/10/15 13:06:36.37 3Edtkzo/.net
つやのとけんたならけんたのほうがましだな
どっちもくそだけど

654:デフォルトの名無しさん
20/10/15 14:38:45.19 Q+OzPLs+.net
>>637
副作用を避けてる?
適切なところで副作用起こすべきってReactのサイトに書いてるんだけど

655:デフォルトの名無しさん
20/10/15 16:02:37.01 7eWumHpU.net
決められたタイミングでの状態遷移の方法は、Redux だろ
Ruby on Rails では、Bootstrap と、
GUI コンポーネントに、React, Redux を使う人もいる

656:デフォルトの名無しさん
20/10/15 16:10:58.22 HEOH0x5y.net
Bootstrapは楽だけど細かく調整したい時にどうすればいいかわからなくて困る

657:デフォルトの名無しさん
20/10/15 16:35:35.86 e3JRhTYu.net
結局開発体験が優れてれば何でもいい
Reactが流行ってるのってそこじゃないのか

658:デフォルトの名無しさん
20/10/15 16:36:14.63 1kCtOLNX.net
>>637
何も考えずに副作用フック作りまくったらすぐに無限ループするよなw
propsのプロパティ一つでも変えたら他のプロパティも更新かかるのめんどい

659:デフォルトの名無しさん
20/10/15 17:17:56.53 7eWumHpU.net
そりゃ、Bootstrap を使う人は、デザイナーじゃない
サーバー側主体で、CSS を知らないけど、
レスポンシブ対応にしないといけないから、使ってる
コピペしてるだけで、詳しい意味は分からないw

660:デフォルトの名無しさん
20/10/15 17:32:07.30 Q+OzPLs+.net
フロントエンジニアなのにcssわからんとかゴミ
デザイナーにjsxやらせるのか?
Bootstrapはカスタマイズ前提で作られてるんだから仕様を見ればやり方わかるだろ

661:デフォルトの名無しさん
20/10/15 17:49:50.91 JyaQ9+VV.net
>>651
フロントなんてのはそれで充分だと思うがね
大きなビジネス価値を持つバックエンドと違って
その時々で流行り廃りやデバイスの進化に影響をうけて移ろいやすい
こんな賞味期限が短いものに学習リソースを割くのはバカみたいだ

662:デフォルトの名無しさん
20/10/15 18:20:55.48 GVD5pDuk.net
>>650
あるあるw
そのへんは意図的なデザインかもね
>>646
やむを得ないState以外は副作用無しで書けるようになってると感じたんだけどな
>>653
React作ったのはクソ程儲けてるFacebookなんですが……

663:デフォルトの名無しさん
20/10/15 18:30:57.64 cMr/9IBy.net
Facebookは中身の価値が高いからなぁ
別にUXが人気に繋がったわけじゃない
なのでまた別のUIフレームワークが流行ったり画期的なデバイスが生まれたらFBもすぐにUIを乗せ換えるよ
でもUIを乗せ換えてもFBのビジネスは変わらない
本当に価値があるのは中身だから

664:デフォルトの名無しさん
20/10/15 18:56:38.14 bXlOtEL6.net
reactはUIフレームワークじゃないんだが

665:デフォルトの名無しさん
20/10/15 19:56:39.78 UaQf+JoB.net
バックエンドもフロントに比べればゆっくりかもしれないけど日々変化してる。今いる位置に満足してる人が老いて枯れる程度には。
だから突き詰めると普遍の価値があるのはデータだって事になる。
でも誰も触らない死んだデータに価値はない。触りたくなる表面を重要視する事は何もおかしくはない

666:デフォルトの名無しさん
20/10/15 20:02:41.38 S6IC+plr.net
触りたくなるデータって女子中学生のバストサイズのデータとか?

667:デフォルトの名無しさん
20/10/15 20:15:24.57 9xE2Evnq.net
「フロントエンドエンジニア」なんてカッコよく言ってるけど、
逆にフロントエンドしか出来ませんって言ってるようなもんだよね

668:デフォルトの名無しさん
20/10/15 21:01:05.16 e3JRhTYu.net
Javascriptエンジニアです

669:デフォルトの名無しさん
20/10/15 23:16:19.72 Q+OzPLs+.net
バックエンドしかできない奴のほうが圧倒的に多い
フロントエンジニア探してるけどバックエンド95対フロントエンド5くらいの割合しかいないぞ
その5もかなりレベル低い

670:デフォルトの名無しさん
20/10/16 02:00:37.72 1ldh1gNy.net
フロントエンドエンジニアにはマークアップエンジニアも紛れ込んでる

671:デフォルトの名無しさん
20/10/16 06:43:23.46 mNNz1sQv.net
つまりちゃんと勉強してればフロントはブルーオーシャンなのか

672:デフォルトの名無しさん
20/10/16 07:45:18.52 wWII2Cv6.net
>>653
React作ったのはクソ程儲けてるFacebookなんですが・・・

673:デフォルトの名無しさん
20/10/16 07:49:28.78 hscjZ2ao.net
フロントはFacebookとか有名所に持ってかれてる

674:デフォルトの名無しさん
20/10/16 08:03:24.24 Ueb3a1qY.net
>>664
クソ儲けたのは中身のビジネスが優れていたから
UIは後付けのオマケ

675:デフォルトの名無しさん
20/10/16 08:12:59.24 7v3+fMeC.net
>>664
だからどうした?
儲けてるから技術があるわけでもない
過去にはFacebookはPHPみたいなゴミを採用して改造していた
技術のセンスが悪い
Reactにしてもframeworkまで機能を追加できなかった
自社で使えればいいという程度の認識

676:デフォルトの名無しさん
20/10/16 08:13:59.79 7v3+fMeC.net
>>666
Facebookは個人情報を盗んで金儲けしてるだけ

677:デフォルトの名無しさん
20/10/16 08:50:51.37 3YV1q+v5.net
アンチフロントエンドの巣やんけ。どうしてこうなったw

678:デフォルトの名無しさん
20/10/16 09:07:27.26 U2mwlh0O.net
バックエンドのゴミクズたちがフロントできないから僻んでるんだよ

679:デフォルトの名無しさん
20/10/16 09:09:14.88 Z0vtD/Dq.net
>>653
React作ったのはクソ程儲けてるFacebookなんですが・・…

680:デフォルトの名無しさん
20/10/16 09:29:14.75 Ueb3a1qY.net
>>671
クソ儲けたのは中身のビジネスが優れていたから
UIは後付けのオマケ

681:デフォルトの名無しさん
20/10/16 09:50:33.24 7v3+fMeC.net
有名企業が作ったからというだけでReact採用するのはアホだね
AngularなんてGoogleすら使ってないと言われてるしなw

682:デフォルトの名無しさん
20/10/16 10:31:27.69 bwQBizED.net
>>659
寧ろフロントエンドフレームワーク使ってるのは元々バックエンドやってたヤツだろ
フロントオンリーのヤツはjQueryの方が素晴らしいって言ってるんじゃないか?

683:デフォルトの名無しさん
20/10/16 10:33:02.15 bwQBizED.net
>>673
Facebookとかいう陽キャ専用SNSはぶっちゃけ嫌いだけどReactの設計ポリシーは素晴らしいと思うよ

684:デフォルトの名無しさん
20/10/16 10:55:37.86 flwBJ1Bb.net
jquery好きなのってマークアップ上がりのエラーあっても気にしないやつだよ

685:デフォルトの名無しさん
20/10/16 10:57:50.32 jOsz+QQ/.net
10/15、雑食系エンジニア・KENTA
Web系エンジニアの主要5職種、結局どれが一番得なのか?
URLリンク(www.youtube.com)
時給1万円などの高単価は、バックエンド・インフラなどの上流工程。
低単価は、フロントエンド・iOS・Android
漏れが補足説明すると、
先に、上流工程でお金を使ってしまうので、
下流工程では残ったお金を分配するだけになるから
会社の重役になる人も、サーバー側言語のRuby ばっかりw

686:デフォルトの名無しさん
20/10/16 10:59:23.53 Ueb3a1qY.net
Reactが素晴らしいっていうか関数型に寄せたModel View Updateが素晴らしいってだけだよな

687:デフォルトの名無しさん
20/10/16 11:28:09.39 U2mwlh0O.net
>>677
コイツはフロントやって挫折した奴
フロントで成功してる奴は散々バックエンドをやってきてるからコイツより圧倒的に有能

688:デフォルトの名無しさん
20/10/16 11:29:39.80 s+qbwWMb.net
>>677
上流の意味がわかってないぞw

689:677
20/10/16 12:22:00.87 jOsz+QQ/.net
先にシステムの構築運用から始まるから、
最初は気が大きいから、そこで予算を使ってしまうので、
フロントは、残りの予算から決まってしまうから不利
フロントは見たらわかるから、誰でも口を出しやすい。
ちょっとした見た目を直せと言われることが多い
ところが、違う人が来ると、また違うように直せと言われる。
違う人が来るたびに、修正しろと言われる
こういうやり取りが多いから、あいつは仕事が遅いとか、
デザインが悪いなどで、時給が下がっていく
相手がデザインを指定してくるから、
他の人には、エンジニアの腕が悪いように見える
最後には上司が来て、デザインが悪いから、エンジニアをクビにしろってなるw
色んな人が、デザインを指示してくるから
船頭多くして、船山に上る

690:デフォルトの名無しさん
20/10/16 12:56:55.44 AQ/XYXlc.net
>>677
自称有名エンジニアが使ったからというだけでその技術採用するのはアホだね
Rubyなんて雑食エンジニアすら使ってないと言�


691:墲黷トるしなw



692:デフォルトの名無しさん
20/10/16 14:12:25.82 7v3+fMeC.net
>>681
いろんな人から指示されるのはフロントが悪いだろ
意見まとめる人つくって指示系統を一つにしろと言えばいい
デザイン悪いからクビなんてきいたことない、センスも悪すぎだろw

693:デフォルトの名無しさん
20/10/16 14:21:39.18 Ueb3a1qY.net
フロントは遊び半分のウェブ系が作るから「芯」がないんだよ
だから散々クレームくらっては場当たり的な対応を繰り返す
でそのパッチ作業が速いから生産性が高いなどとトンチンカンな自画自賛をしてしまう
最初からしっかり意志のすり合わせを行いクレームをくらわないUIを作るのが最も生産性が高いのだがそれが彼らには理解できない

694:デフォルトの名無しさん
20/10/16 14:25:03.71 XtprH8ZD.net
バックエンドのゴミクズたちがフロントできないからって僻んでるんだなww

695:デフォルトの名無しさん
20/10/16 14:40:44.94 7v3+fMeC.net
>>685
サーバーサイドのがフロントより格上だ。業界の常識
フロントは上流をまかされない時点で格下なんだよ
セキュリティやDBやOSやネットワークの知識に乏しい

696:デフォルトの名無しさん
20/10/16 15:01:01.44 U2mwlh0O.net
バックエンドでまともにDBすら設計構築できないゴミクズばかりじゃねえか
フロントエンジニアは元々バックエンドをやっていてマスターした奴がフロントやってるわけ
何回言ったら理解するんだこのアホどもは

697:677
20/10/16 17:01:06.75 jOsz+QQ/.net
バックエンドでは全く分からないから、客は何も言えない。
言う材料・知識がないから
一方、フロントは見た目だから、誰でも口を出しやすい。
だから、ここを直してとか言いやすい
あまり難しい事をやってるようには見えないから、簡単に直せると思ってしまう。
でも、その手間がうっとおしい

698:デフォルトの名無しさん
20/10/16 17:33:42.65 flwBJ1Bb.net
KENTAみたいなレスですね
その改行するのはKENTAの喋り方を参考にしているんですか?

699:デフォルトの名無しさん
20/10/16 17:52:20.91 mGgsIFZq.net
>>677
かなり偏った意見ですな。

700:デフォルトの名無しさん
20/10/16 18:55:46.80 gzagFIoh.net
KENTAってやつに他スレ荒らすなって言えばいいの?

701:デフォルトの名無しさん
20/10/16 19:01:20.23 U2mwlh0O.net
ケンタ自身が荒らしに来てるのか

702:デフォルトの名無しさん
20/10/16 19:04:24.17 EVdCVrH9.net
KENTAのサロンの会員

703:デフォルトの名無しさん
20/10/16 22:09:51.49 ORKkOrVS.net
before
afterみたいな
擬似要素使うのやめろや
あとCSSから外部ファイル読み込むもやめろや
devtoolから検出しにくいんだよ!
CSSでプログラムめいたことするのやめろやカスが
同じ事JSで全部できるから

704:デフォルトの名無しさん
20/10/16 22:25:53.17 JU6AgX+H.net
>>694
JSっていうかjQueryだろ
どちらも宣言的に記述できる
宣言的だからバグがへる

705:デフォルトの名無しさん
20/10/16 22:40:19.99 ud3FB9tY.net
素のJsやjQueryのどこが宣言的なんだ。

706:デフォルトの名無しさん
20/10/16 22:43:59.41 JU6AgX+H.net
どちらもっていうのは
CSSとjQueryのことだよ
宣言的っていうのは
クラス名 { 属性: 値 }
みたいに書くから
.class { color: red }
$(.class).css({color: red})
どちらも宣言的

707:デフォルトの名無しさん
20/10/17 00:00:16.51 hFf/ef7F.net
宣言的はキーワードを指定すると何が起こるか
って事の記憶することを強要する
プログラムのように上から論理的に処理を辿ることが出来ない
バグが減らないと言うが現実は
スタイル効かない、効かない、それがやりたかったんじゃない
そんな余計な効果は要らない…クラスが死んでる、重複してる
上書かれてる…こんなんばっか
構造化プログラミングは覚えゲー不要
余計なライブラリに頼らず素のJSで
構造化プログラミングでDOM操作。これぞ至高


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch