- 1 名前:デフォルトの名無しさん [2019/03/09(土) 22:02:33.71 ID:47IMMy0/.net]
- 実際どうなん?
Vue https://jp.vuejs.org/ React https://reactjs.org/ Angular https://angular.io/ - VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured ※前スレ Vue vs React vs Angular mevius.5ch.net/test/read.cgi/tech/1545395856/ ★ここではjQueryの話題は禁止です ★jQuery房が書き込んでも無視してください
- 618 名前:デフォルトの名無しさん [2019/05/03(金) 19:01:46.34 ID:APX4kfTB.net]
- cssにまでコンポーネントなんか使わねえよ
それいろいらやってみたが再利用性低いしものすごい使いにくい cssはjsの外に持つべき なんでもjsでやろうとするな そしてscss使え
- 619 名前:デフォルトの名無しさん [2019/05/03(金) 21:27:01.47 ID:fqcYoDWz.net]
- redux-actionsって便利っぽいのにgithubでredux採用プロジェクト見てもあんま使われてないのはなんか罠があるの?
- 620 名前:デフォルトの名無しさん mailto:sage [2019/05/04(土) 10:14:57.37 ID:DqtcHd/u.net]
- メンテナの規模じゃね
実質1人だし
- 621 名前:デフォルトの名無しさん mailto:sage [2019/05/04(土) 11:01:16.00 ID:l237H6NF.net]
- 無駄なテンプレ化という印象しかない。
そのうち具体的に何書いてるかわからなくなってメンテ不可になりそう。
- 622 名前:デフォルトの名無しさん mailto:sage [2019/05/04(土) 20:14:11.36 ID:Ui9BQ5Tx.net]
- nodeでローカルに何かのライブラリインストールすると普通に3万個とか5万個とかのファイルができる
それで作るアプリは初歩のjsで実現できるレベル
- 623 名前:デフォルトの名無しさん mailto:sage [2019/05/04(土) 21:45:06.68 ID:eyQzK648.net]
- >>622
何のライブラリをインストールしたの?
- 624 名前:デフォルトの名無しさん mailto:sage [2019/05/05(日) 13:43:38.99 ID:f2I/aDPf.net]
- ReactNative
- 625 名前:デフォルトの名無しさん mailto:sage [2019/05/05(日) 14:12:43.76 ID:Gq6Oz0GG.net]
- 仕組み分かってなさそう・・・
- 626 名前:デフォルトの名無しさん mailto:sage [2019/05/05(日) 14:47:13.81 ID:tcRm4IYE.net]
- 特に何かってよりスレタイのフレームワークをCLIで入れるだけで相当数のファイル入るよね
- 627 名前:デフォルトの名無しさん mailto:sage [2019/05/05(日) 17:59:01.33 ID:Q2loWuJO.net]
- windows使ってるならファイル数見てみたらいいよ
数万入ってる
- 628 名前:デフォルトの名無しさん mailto:sage [2019/05/05(日) 21:57:26.76 ID:RohDjFeT.net]
- Vueは何が学習コストが低いだよw
ちょっとだけ触るのに手間がかからないってだけの間違いだろ vuex router使うようなレベルになると なんら学習コストのアドバンテージはない
- 629 名前:デフォルトの名無しさん mailto:sage [2019/05/05(日) 22:21:54.20 ID:tcRm4IYE.net]
- >>628
導入コストは低いけど決して学習コストは低くないよね
- 630 名前:デフォルトの名無しさん mailto:sage [2019/05/05(日) 22:33:03.03 ID:f2I/aDPf.net]
- だからあれほどReactにしろと
- 631 名前:デフォルトの名無しさん mailto:sage [2019/05/05(日) 22:48:36.49 ID:tcRm4IYE.net]
- Material UIってどうなの?他にもっといいのとかある?
- 632 名前:デフォルトの名無しさん mailto:sage [2019/05/05(日) 23:50:55.58 ID:yGiei76k.net]
- だからjQueryがほとんどのサイトでは適切なんだよ。
アプリなんて作るのはごく一部だから
- 633 名前:デフォルトの名無しさん mailto:sage [2019/05/05(日) 23:56:58.40 ID:N438PKgp.net]
- お前は自分の立てたスレに帰れよ
- 634 名前:デフォルトの名無しさん mailto:sage [2019/05/06(月) 00:00:40.86 ID:hKkSY5j9.net]
- スレの数だけ、俺の居場所がある。
- 635 名前:デフォルトの名無しさん mailto:sage [2019/05/06(月) 15:59:00.41 ID:5mvd4R5O.net]
- SPAはNuxtが伸びるだろうね
Vueだけで規模でかくなるの辛いわ
- 636 名前:デフォルトの名無しさん [2019/05/06(月) 18:52:47.92 ID:3zTuKyjo.net]
- >>631
UI素人がMaterial UIで構築していたが、激しく素人感でていてさすがだと思った
- 637 名前:デフォルトの名無しさん [2019/05/06(月) 20:38:31.92 ID:kr7+hcA9.net]
- Vue CLI 3が出てもnuxt必要?
- 638 名前:デフォルトの名無しさん mailto:sage [2019/05/06(月) 20:44:38.03 ID:H+RoyPJ9.net]
- SSRってどれくらい必要なんだろうね
GoogleではSSRなしでも正しく識別されるけどYahooだとダメとかそんな感じかな?
- 639 名前:デフォルトの名無しさん mailto:sage [2019/05/06(月) 20:53:31.17 ID:hKkSY5j9.net]
- そもそもアプリケーションを検索対象にしたいって時点で
使う技術が間違っていることに気づこう
- 640 名前:デフォルトの名無しさん [2019/05/06(月) 22:45:00.75 ID:uiqP2evc.net]
- SSRとかSPAとか用語乱立しすぎだろ
- 641 名前:デフォルトの名無しさん mailto:sage [2019/05/06(月) 22:57:06.92 ID:G3XIPJCC.net]
- 今に始まったことじゃないやろ
- 642 名前:デフォルトの名無しさん mailto:sage [2019/05/06(月) 23:19:28.31 ID:hKkSY5j9.net]
- RとかSRとかSSRとか
- 643 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 08:33:38.77 ID:oR0wekoP.net]
- >>635
SPAにするならNuxt要らなくね? PWAと間違えてないか?
- 644 名前:デフォルトの名無しさん [2019/05/07(火) 12:29:25.28 ID:IawlpAQn.net]
- SSRはどうにも眉唾なテクだよな。速度だけが目的で下手に実装するとカオスへの入り口。
- 645 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 16:17:10.88 ID:bnJYSTEg.net]
- nuxtは規約があるのがでかい
最低限の秩序はほしい
- 646 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 19:40:00.66 ID:xdfwJpdS.net]
- SSRとかそもそもやろうとしてることが不自然すぎるだろ。
- 647 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 19:59:43.27 ID:ftZQ7zua.net]
- そのうちGoogleとかがSPAとか仮想DOMの方がSEO点数高くなるとかなればいいのにな
- 648 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 00:07:46.96 ID:1ScUuopK.net]
- SPAとか仮想DOMが使われていて、
かつ検索したいサイトをお前は思いつくか?
- 649 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 00:11:28.70 ID:Oef/J+zG.net]
- 検索したいのはデータなんだからいくらでもあると思うが
- 650 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 00:18:34.32 ID:1ScUuopK.net]
- だからSPAや仮想DOMを使うようなもので
検索したいデータなんてあるのかって話をしてるんだよ ログインしなきゃ見れない個人情報を検索されたくあるまい?
- 651 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 00:53:55.69 ID:Oef/J+zG.net]
- SPAや仮想DOMを何だと思っているのか
- 652 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 01:49:25.54 ID:UnJk27R+.net]
- 何に学習コスト払うか迷うなぁー
Vue盛り上がってるけど案件ないだろ
- 653 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 02:23:35.82 ID:UnJk27R+.net]
- やっぱりがっつり使うならAngularだわ
laravelのbladeと混在して使うならVue jqueryの置き換えがvueの形かなー
- 654 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 02:36:56.71 ID:1ScUuopK.net]
- >>651
SPAの略のとおりだろ? シングルページ "アプリケーション" アプリケーションの内容を検索したいなんて 思わないだろ
- 655 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 06:36:04.05 ID:cBelvj6F.net]
- コンテンツ内容と関係ないところだと例えば
HTTP/2 > https > http みたいなSEO優先順位みたいなのあるわけだし HTML5 > HTML4 UTF-8 > SJIS/EUC も確かあったはず SPA対応が今後加点対象になるのは十分ありえると思うけどな
- 656 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 09:13:29.35 ID:3VixzUZL.net]
- >>655
君は理解していない SPAは操作によって遷移しなくてもコンテンツ(表示内容)が変わるものだと思ってる 操作が必須 操作によって同じページに異なるコンテンツが表示されることになる だから検索しても初期のトップページにしか出会わないので意味ないから逆に真っ先に外されるだろう それにどうやってクローリングするのか?
- 657 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 09:23:29.72 ID:64c0ciQ4.net]
- Google様の考えが貴様ら庶民の及ぶところにあると思ってんの?
- 658 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 10:52:24.84 ID:UnJk27R+.net]
- スマホネイティブアプリとかいう売上3割もっていくヤクザより
SPAがんばっていこー
- 659 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 11:03:39.50 ID:qfybUbfB.net]
- SPAがクロールされる最低条件の一つとして
URLとコンテンツ内容が一意に結びついている必要がある。 わかりやすく言えば、F5を押したときに表示されるものだけがクロールされる。 で、たいていのやつはそこまで考えて作ってないw クロールのことは抜きにしても、他の人からねぇ、このサイト見てみてよって URLを送られてきて見れるようにURLを設計にしないといけない で、たいていのやつはそこまで考えて作ってないw SPAの時代になってから、"閲覧" するのが面倒なページが増えた。 無限スクロールさせるのは良いが、ページ移動したら位置がリセットされたりな。 SPAサイトはSPAだからという理由でSEO的に減点されることはないが(加点もない) ページの作りが悪くなりやすいから結果として減点されるページが増える。
- 660 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 11:09:11.39 ID:qfybUbfB.net]
- あ、もちろん。JavaScriptをうまく取り扱えなくて、
クロールされないとか、JavaScriptで遅いから 減点されるってこはありえる。 結局の所クロールが重要なページはHTMLで作ったほうが良いい。
- 661 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 16:57:46.59 ID:y6qvOV2k.net]
- SPAってVueRouterやReactRouter使ってもSPAだよね?
- 662 名前:デフォルトの名無しさん [2019/05/08(水) 19:15:28.81 ID:xLTSwTE2.net]
- 今はSPAでもurlとコンテンツが一致するのは当たり前だと思うが。
- 663 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 21:07:08.36 ID:qfybUbfB.net]
- ちゃんと作ってればね。
Vueとかで、変数に値入れればそれがビューに反映される。簡単!って 言ってるレベルじゃ無理。変数に値を入れたところでURLには反映されないから
- 664 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 21:43:03.66 ID:1/kiWGBR.net]
- >>357の件の発表が来ましたよっと
「Flutter for Web」のテクニカルプレビューリリースを発表 https://www.publickey1.jp/blog/19/googleflutter_for_webflutterwebfluttergoogle_io_2019.html Flutter for web https://github.com/flutter/flutter_web https://flutter.dev/web
- 665 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 21:46:18.86 ID:/fbqDJFW.net]
- 名前がダサい…
- 666 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 23:08:40.83 ID:UnJk27R+.net]
- 次から次へとええかげんにせいよ…
- 667 名前:デフォルトの名無しさん [2019/05/08(水) 23:12:44.98 ID:S3X7JuSb.net]
- フラッパーみたいだよね
月刊コミックフラッパー オフィシャルサイト https://comic-flapper.com フラッパーとは - コトバンク https://kotobank.jp/word/%E3%83%95%E3%83%A9%E3%83%83%E3%83%91%E3%83%BC-620981
- 668 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 23:21:34.90 ID:qfybUbfB.net]
- >>666
よく考えてみよう。 何もしないことが正解ではないか?
- 669 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 00:10:23.60 ID:qyy/dm9i.net]
- 韓国の友達とトンカツ食べながら話した(韓国ではトンカツが人気)けど、日本のWebサイトはとても遅れてるそうだ
SPAのサイトが少なくてレガシーだと驚いてたよ 日本っぽいよねと言われて思わずそうだと笑ってしまったよ この国大丈夫なのかね まぁ俺は愛着ないから良いけどさ
- 670 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 01:34:10.79 ID:NuvzCn57.net]
- 知らんがな
- 671 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 01:42:02.41 ID:pq++z523.net]
- 韓国のアプリが優れてるのはガチ
日本が遅れてるだけかもしれんが
- 672 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 02:35:48.23 ID:NuvzCn57.net]
- うん。だから韓国にも韓国人にも韓国人が言うことにも興味はない
ここは日本だし、韓国はアメリカですら無い
- 673 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 06:48:51.12 ID:ypZ9kjDe.net]
- >>663
付け焼き刃でVuexもVueRouterも使ってない様ななんちゃってVueなんてそもそもこのスレの対象じゃない
- 674 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 06:55:58.86 ID:RlCWle7V.net]
- >>669
阿部寛さんのホームページディスってんの?
- 675 名前:デフォルトの名無しさん [2019/05/09(木) 10:30:33.47 ID:XZvIyX2v.net]
- てるまえ
- 676 名前:デフォルトの名無しさん [2019/05/09(木) 14:53:26.63 ID:QW8XfI51.net]
- 阿部寛のサイトを高速化する - Qiita
https://qiita.com/Morix1500/items/0eac072a027d478a6b83 阿部寛のサイトを超える高速化は 結構むずい
- 677 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 15:21:50.90 ID:gVwm/ZNp.net]
- AngularのTS固定は先見てたね
結局ReactもVue(Nuxt)も 規模大きくなれば堅牢化を求めてTSのニーズ高い
- 678 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 19:18:59.10 ID:fgBYrKh8.net]
- AureriaもTSですよっと
- 679 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 19:35:21.72 ID:QbjLFUUQ.net]
- tsでreduxとかやりとうない
- 680 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 19:48:44.53 ID:AbXpebNO.net]
- >>679
なんで?
- 681 名前:デフォルトの名無しさん [2019/05/09(木) 23:09:24.89 ID:6pPEQ8FI.net]
- 確かにnuxtでtsやとうとするとサンプルが不十分で躊躇するな。とりあえず公式はTSで記述して欲しい。
- 682 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 23:14:08.08 ID:FQALP4Xt.net]
- TSって何の略?女から男でもTS?
- 683 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 23:16:14.37 ID:FQALP4Xt.net]
- 転性(TenSei)物の略じゃなかったのか・・・
転生にかけて転性
- 684 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 07:11:07.75 ID:5pEntNE1.net]
- trans sexualだろ
- 685 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 11:28:53.17 ID:KVKv3VXz.net]
- https://www.packtpub.com/packt/offers/free-learning
今日の無料教材はAngular Fundamentals with TypeScript [Video]ですよっと
- 686 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 20:38:35.89 ID:dfSPbcVm.net]
- Dart TypeScript どっちかにせい
- 687 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 21:53:18.09 ID:YkXyKnTH.net]
- Dartは2度死ぬ
- 688 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 22:55:18.75 ID:HK1/2Yro.net]
- TA固定は微妙なとこだと思うけどな。
型を軽んじる方も無駄に型信者になる方もどっちも間違ってる印象。
- 689 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 23:01:59.52 ID:5pEntNE1.net]
- 元々サーバーサイドで出力した値をグローバル変数で渡してた部分で変数未定義のエラーがどうしても消えなくてイライラした(ちゃんと動作はしてる)
黙認のエラーは非表示とかできんもんかって思った
- 690 名前:デフォルトの名無しさん [2019/05/10(金) 23:04:44.67 ID:DV3Y91+j.net]
- ts なら declare 使えば
- 691 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 23:21:40.79 ID:5pEntNE1.net]
- >>690
ちなAngularだったんだけどそれ書いても上手く行かなかったんよねもしかしたら利用箇所じゃなくapp-module側で書くとかルールがあるのかも知れんけど その時ググって出たのは大体試したけどダメだったから仕方なくDOM経由で渡す事にした …っていうよりやっぱReactでいいやって結論に至った
- 692 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 23:44:17.71 ID:YkXyKnTH.net]
- ReactはVueに食われると予測する
堅牢で全部入りのAngularは一定層に 需要あると見るから安定して存在し続ける
- 693 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 23:56:24.24 ID:5pEntNE1.net]
- 実際問題VueからReactに移るって人は居ても逆はないと思うんだよね
両方それなりに触ったけど
- 694 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 00:01:37.61 ID:86iOIgkh.net]
- 実態は>>349
- 695 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 00:16:31.79 ID:0ONlCrpu.net]
- まず*.vueってテンプレート書式がjsxに比べて煩雑というか冗長なんだよね
あとタグの中にv-if、v-forって書くよりもJavaScriptとして制御文を書く方が柔軟だし明快なんだよね
- 696 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 12:07:13.98 ID:dFSThr/t.net]
- Web / Native / WebView型
----- React / React Native / Cordova Vue / Weex, NativeScript / Cordova Angular / NativeScript / Cordova (Flutter for Web) / Flutter / - 開発 ----- React : Facebook React Native : Facebook Vue : (コミュニティ + スポンサー) Weex : Apache Foundation (Alibabaから移管) Angular : Google Flutter : Google NativeScript : Progress Telerik Cordova : Apache Foundation (Adobeから移管)
- 697 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 12:18:07.62 ID:dFSThr/t.net]
- GoogleがAngularとFlutterをどう考えるか
TelerikがVueをどれくらい支援するつもりかで 将来への安定性が変わってくる
- 698 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 12:57:08.42 ID:dFSThr/t.net]
- ちなみにAlibabaは、今はReactに似たフレームワークの
Rax(WebとWeexでのネイティブ対応)の開発を行っているので Vueへの支援は限定的と思われる
- 699 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 21:29:48.13 ID:k2bl7TQ1.net]
- >>692
全部入りを好む奴は総じてプログラマとしてクソ
- 700 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 21:30:45.78 ID:OpJkzPTa.net]
- WeexよりもVueNativeの方がまだいいんじゃないかね
- 701 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 22:12:47.06 ID:BTldsl5g.net]
- 全部入りといえばVisual Studio
- 702 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 22:59:18.42 ID:dFSThr/t.net]
- >>700
出来の良し悪しはともかく 数が多くなるのと、対象の道連れになるのでラッパー類は除いてる Ionic、Nuxt、Vue Nativeなど
- 703 名前:デフォルトの名無しさん [2019/05/12(日) 01:01:51.46 ID:xOhrfp/J.net]
- Reactのインポート地獄をみんなどうしてる??
よく使うのは、protoとかに生やしてたりすんの?
- 704 名前:デフォルトの名無しさん [2019/05/12(日) 01:04:29.59 ID:xOhrfp/J.net]
- https://cdn-images-1.medium.com/max/1600/1*a6X55OJdZfefGKE2LFUZ1A.png
こういう感じで、さらにstyled componentとかにすると、さらに増えて完全に地獄なんだが。。
- 705 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 01:12:25.25 ID:hqMRR2lH.net]
- >>704
自分はパスのテーブル作ってループでリストにpushしてから配備してるからRouteとimportが一緒のファイルにはならないな
- 706 名前:デフォルトの名無しさん mailto:sage [2019/05/13(月) 16:55:44.14 ID:dmMFJZn2.net]
- フレームワークごとのお作法を学ぶ作業しんどい
- 707 名前:デフォルトの名無しさん [2019/05/13(月) 22:20:51.61 ID:XgdYNs3B.net]
- you 造っちゃいなョ
- 708 名前:デフォルトの名無しさん mailto:sage [2019/05/13(月) 22:52:30.18 ID:YS57w6Jq.net]
- そして同じようなフレームワークがまたできて、同じように文句言われるわけだ。
- 709 名前:デフォルトの名無しさん mailto:sage [2019/05/14(火) 00:13:13.60 ID:Y1HzAffW.net]
- ホント普遍的だなこの風刺画ww
https://imgs.xkcd.com/comics/standards.png https://naglly.com/archives/2011/07/xkcd-standards.php
- 710 名前:デフォルトの名無しさん mailto:sage [2019/05/14(火) 00:51:22.05 ID:QHcO2x1N.net]
- jsフレームワークの主流インデントって
スペース2つだけど 見にくくない?4つよくない?
- 711 名前:デフォルトの名無しさん mailto:sage [2019/05/14(火) 03:04:17.17 ID:UZBZoUy/.net]
- 俺も4が好きだが何で2が主流になったんだろうな。残念だ
- 712 名前:デフォルトの名無しさん mailto:sage [2019/05/14(火) 03:29:16.91 ID:pKB1mZtq.net]
- てかなんでスペース使うの?tabでよくない?
- 713 名前:デフォルトの名無しさん mailto:sage [2019/05/14(火) 03:41:22.54 ID:upCBpEzH.net]
- tabは使いこなすのが難しい
他人が見てもずれないようにするために 複雑なルールが必要になる
- 714 名前:デフォルトの名無しさん mailto:sage [2019/05/14(火) 03:42:16.89 ID:upCBpEzH.net]
- 複雑というより奇妙というべきか
一見なんでこんなルールが必要なんだ?と思うようなルール。 理由を聞けばわかるだろうがそのルールを守るのに神経を使う
- 715 名前:デフォルトの名無しさん mailto:sage [2019/05/14(火) 04:08:46.60 ID:pKB1mZtq.net]
- 言ってる意味がよく分からんから実際に問題となる一例でも挙げてみてくれ
- 716 名前:デフォルトの名無しさん mailto:sage [2019/05/14(火) 07:50:55.79 ID:/4NFgqiF.net]
- pythonみたいに閉じ括弧ないと2はキツイなと思うけど、jsはそうでもない。
- 717 名前:デフォルトの名無しさん mailto:sage [2019/05/14(火) 07:52:39.50 ID:rV66FunX.net]
- 1tab = 1インデント、それ以外の箇所にtab使うな で済むと思うけどな
インデントの異なる行同士で揃えようとしてる人は知らんが
- 718 名前:デフォルトの名無しさん mailto:sage [2019/05/14(火) 10:15:18.26 ID:shgZHQbU.net]
- 折り返した引数の開始位置とか、メソッドチェーンの書き方とか
あと、代入時の開始位置揃えあたりかね タブの定義をnスペース単位のパディングとかにせず、前後行との関連での自然な位置ということにすれば、いつでも1タブで良くなるのに。
|

|