フロントエンドJavaScriptフレームワーク総合
■ このスレッドは過去ログ倉庫に格納されています
2017年 JavaScript★71.9%ものサイトがjQueryを利用 [無断転載禁止]©2ch.net
https://medaka.5ch.net/test/read.cgi/prog/1485008061/
あれから三年後、jQueryのシェアは75.5%にまで成長 >>3
そっちはVue vs React vs Angular限定
ここはフロントエンドで使われるJavaScript全般
つまりサーバーサイドで使われるもの以外
ブラウザで動くものは全て対象 Backboneとかあったよなぁ
どうしてどれも長続きしないんだろうね >>9
開発者がメンテナンスにあきてしまう
他のフレームワークが人気になるとそうなる
大手IT企業が関与してないVueとかはそうなるかもね >>5
>ここはフロントエンドで使われるJavaScript全般
スレタイ読めないのか >>14
4年ぐらい前から同じようなことを聞いてる bootstrap5がjqueryはゴミでしたって結論づけました
フロントエンド開発ツールとブラウザサポートの進歩により、jQueryを依存関係として削除できるようになりましたが、他の方法では気付かないでしょう。
これは、フレームワークに対する数年で最大の変更点の1つであり、Bootstrap 5で構築されたプロジェクトは、ファイルサイズとページの負荷が大幅に軽減されることを意味します。 Still want to use jQuery? It’s possible!
jQueryを使いたいですか?可能です。
https://v5.getbootstrap.com/docs/5.0/getting-started/javascript/#still-want-to-use-jquery-its-possible
Bootstrap5はちゃんとjQueryにも対応しとるで
> jQuery’s plugin system; this means you’ll be able to do $('[data-toggle="tooltip"]').tooltip() to enable tooltips.
jQueryが入っていれば便利メソッドが使える >>15
いやいや依存ライブラリから除外したのは今回のリリースが初やろ Ruby on Rails 6, Bootstrap 4 では、
yarn add bootstrap jquery popper.js
Jquery に依存しなくなっても、Popper.js への依存は、どうなる? >>18
公式ではそうだけど思想としてはBootstrap for Native JavaScriptってのは大分前からあったな
>>19
Popperは依存というよりほぼIEをサポートするためのもんだろ まぁそもそもjQueryが流行りだした頃ってHTML4.01時代で素のJavaScriptがメチャクチャ貧弱だったけど
HTML5世代になってから相当APIとか充実したからネイティブのJavaScriptに置き換えたとしてもそこまでコードが肥大するってわけでもないしな 次はwordpressだ!これがデフォルトでフロントエンドにjquery差し込むもんだからjqueryのシェアがイマイチ下がらない諸悪の根源 >>23
Webサイトはそれでいいだろ
フレームワークが必要になるのはWebシステムなんだから
まぁWordPressよりもWixの方がいいだろ感はあるけど >>10
それは「飽きる」とは言わない。
「撤退する」だ。 >>26
創始者のプロジェクトからの離脱の前に
その前段階として飽きとか情熱が落ちるというのがあるのよ >>27
アイデアからして全然違うフレームワークの方が圧倒的人気を持った場合、
自分のフレームワークのプロジェクトを閉じるのは当然で、情熱がなくなるのも
当然。
人気を出すためには、人気の有るフレームワークに近づける必要が有るわけで、
自分の路線でそのまま行っても人気が出る可能性は薄い。
また、本人も最大人気のフレームワークに比べて何らかの点で劣っている事が
分かっているはずで、自分のフレームワークを成長させていってもジリ貧である
ことがわかっているから、情熱を失う。 別のフレームワークじゃなくJavaScriptの最新の傾向なんだけどね
それをいち早く取り入れたかどうかの違いで >>29
Vue, React, Angular, Razorの違いって、そういうことじゃなくて、設計指針やアイデアの違い。
そして、結果的にVueが最も人気が有る。
新しいことを取り入れたかどうかではない。 >>30
いや、上で言われてるのはVue.jsがReactに寄ったって話だろ 確認だけど、最大人気は Vue が持っているんだよね。
後は、廃れている可能性が高くて。 VueはWebサイトでも使われてる事例が多いから相対的にシェアは大きいかもな いや確かVueが一番人気なのは中国と日本とあともうひとつ変な国だけだったはず >>34
vueは、githubの全プロジェクトの中で、ドキュメント(説明文のみ)部門を除いては一位の人気を誇る。 最新のstateofjs フロントエンドフレームワークの項
https://2019.stateofjs.com/front-end-frameworks/
ま、ガッカリすんなよ。ガラパゴスジャパンと中国父さんで人気なんだからいいじゃねぇか。 2020/4/26
webpack 4 の入門メモ
https://qiita.com/rubytomato@github/items/687b1987c7ee233443aa
webpack.config.js を自動作成するため、
npx webpack-cli init
と入力すると、@webpack-cli/init をインストールするか聞かれるので、インストールすると、
npm install -g @webpack-cli/init
で、バージョン・0.3 が入り、エラーが出て、ひどい目にあった!
そこで、アンインストールして、
npm uninstall -g @webpack-cli/init
代わりに、バージョン・0.2.2 をインストールした
npm install -g @webpack-cli/init@0.2.2 バックエンドフレームワークでフロントのビルド環境が整ってるやつ使えばイチイチ気にする必要もないけどな 自分はLaravel使ってるがRoRでもv6から対応してるんだとか >>39
anyenvとかの、本質的な管理(npm)の間に何層も便利レイヤーが入ってて、うまく動くときにツールがすごいだけなのに分かった気になって自分がすごいと調子に乗ってるからそうなる
結局そのプラットフォームで手広く使われてる管理方法をちゃんと理解しておかないと、
トラブったときに何が原因なのか切り分けられないから、
パッケージのバージョン違いのトラブル程度が「酷い目」に感じられるんだよ Rails: webpack(er)に乗り換える25の理由(翻訳)
https://techracho.bpsinc.jp/hachi8833/2020_04_10/90859
Rails 5 から、webpack を使えたけど、
標準になったのは、Rails 6 から LaravelだとLaravelMixというwebpackの設定が簡単に書けるものがあるから
vueも割と簡単に導入できるな >>46 既にPython がwasm で動いてる。 データサイエンス部門はPython only になりそうだな。
当然Javascript の機能も使える。 Vueのプロジェクト新しく始めるときにVue-Cliって使ったほうがいいのかねえ
なんか裏側で何が起こってるのかよく分からなくなるから、個人的にはwebpackの設定ゴリゴリ書きたいんだけど、主流がvue-cliみたいだから無理やり使ってる
laravel mixとかもそうだけどwebpackをブラックボックスにしたツールあんま好きになれない 前スレ
>>986
書いたのぼくなんだけど、
いや決してblazor最高!って言ってるわけではない。
次に使う技術を選考するにあたって、
他のWebフレームワークでもおなじようなことができるのか純粋に聞きたかっただけ…
とにかくフロントとバックで言語を合わせたらできるということがわかった。ありがとう。
バックエンドをtsとc#のどっちがいいかは、両方使ったことがある人にしか判断つかなさそうね。
で、なかなかそういう人はいなさそう。
たぶんMS推しまくってる人もそうだと思う… >>50
単純に言語としての良し悪しならC#とTSは甲乙付けがたい。カッチリしたC#か、より柔軟なTSか。どちらも優れた言語だ。
バックエンドのエコシステムとして見たら……いろんな視点があるからなんとも >>50
backendははっきりしてる。C#のがts(node)よりいい
実行速度がレベルが違う
backendは生産性考えたら静的言語以外は使いたくないわ
C#のように言語が強力だと何をやるにも楽だわ 普通のweb appでサーバーの実行速度がボトルネックになることはほぼねーよ。 いやふつうに速度落ちるし
どんだけ過疎サイト作ってるのさ
落ちなきゃいいとかいう低レベルなのでいいわけ?
サクサクにしないとリピーター増えないわけよ >>55
54もtsと比較してるしC#だけじゃない
JSありきで思考停止していてはだめ
それは宗教 >>54
いやあなためちゃくちゃjs,tsディスってるけど、
経験はあるの?
そういう頭ごなしに否定する意見はあまり信用できない。 >>61
そりゃあるよ
C#に比べたら動的言語は全部ゴミ
動的言語は生産性低いわ遅いわで最悪
AndroidもiOSも開発は静的言語だろ?
個人的な感想じゃなくて事実なの JS, TSをディスってるのではない
動的言語、スクリプト全般がダメという話
MS, Google, Appleの一押し言語は全部、静的だろう
JSだけ取り残された化石なんだよ ぶっちゃけVSとc#はマジで最強
これは否定できない
しかしWebシステムではまったく使われていない
どうしようもないほどゴミクズな存在
普及しそうな気配もない Web開発はjsから入る。
そこからtsに行くことはあっても
c#に行くことはないわな ・老害は自説を曲げない
・老害は沸点が低い・怒りっぽい
・自分の価値観を押し付けてくる
・老害は話が長い、くどい
見事に老害の枠に収まってて草
https://docoic.com/9265 >>67
js, tsしかやらないっていうのは
静的言語わからないエンジニアのままでいるってことだな
C#やらなければwindows appもasp.netも使えない。
静的言語の理解がないのでAndroid , iOS appも開発できない
エンジニアとしてはかなり格下 GCのある言語なんて軟弱、CやRustやれ。
コンパイル言語なんて軟弱、アセンブリやれ。
とかいくらでも言いようはあるわけで。C#の殻に籠もってればいいのに >>66
Wappalyzerに検知されるバックグランドテクノロジーってサーバーの構成に問題あると思う
たまにPHP5.4とかMySQLとかが検知されてるの見た事あるけど 実際JS,TSしかできません、やりませんって人も多いんだろうね
でもプログラミング言語ってそんなもんだよね
日本語で生きていけるのに、英語学べ!って言われてもはあ…ってかんじだよ
いろんな言語を貪欲に習得する人はすげーなとおもう >>66
日本は2%じゃん
つまり42%✕2%でたったの0.8%なのになんでこいつ嘘ついてんの? >>69
実際のwebから収集されてるデータだぞ
信頼性が高い >>74
tsやっててtsしかできん人は流石におらんのやない? >>75
全世界のデータが意味ないとでも?
掛け算して意味不明な値だしてるし頭悪すぎて草
%の使い方すらわからないことに驚き webpackのビルド設定かなんかで専用のdevtoolには検知されてもWappalyzerでは検知されない事多々あるんだよな TSやってる人は他の言語の経験それなりにあって、
Electronベースの結構複雑なソフト(それこそvscodeとか)を作ってるからTSを使ってる印象あるけどな
今風のイケてるプログラマーだと思うけど
てかそもそも言語は大事じゃないでしょ。職業プログラマーだったら色々な言語書くことになるでしょ。 >>80
寧ろ職業プログラマは仕事で使う言語しか覚えないからJavaしかできないってヤツとか相当多い >>80
frontendはJSしかできない奴多いよ
受託開発ならいろんな言語やらされるだろうが
そういう企業ばかりではないし
web appなら言語変わるのはbackendだろう。 next.js10の最適化凄いな。こういう変化の速さはさすがだわ >>78
オメーがバカなんだろ
aspのシェアが42%でasp全体で日本は2ぱーなんだからフレームワーク全体だと掛け算だろが
小学生以下のアホがバカを晒して自慢すんな >>84
IT後進国の日本だけのシェアなどまったく意味がないし
そもそもそのそのデータの国別、言語別の統計はあてにならない
ということに気付かない時点で無能だわ
ほかのframeworkでもアメリカが50%超えてる時点で気付けないんだな
アメリカはコスパいいレンタルサーバー、データセンター、クラウドサービスが
多いからアメリカがシェアが高くなっているだけの話だ
それはIPアドレスで判定してるだけ
アメリカのデータ値はアメリカ人がアメリカ国内で使っていることを表しているわけではない >>85
じゃあwappalyzerのザル統計なんか晒すなボケ 選好バイアスというやつだね。
自分に都合のよい結果を出す情報源をより信頼してしまう。 >>88
そう思うならほかの統計データ出してくれ
信頼できそうなやつな
一般の法人ならASP.NET系使うのはごくふつうのこと
サポート期限が長いしMSの技術と品質が信頼されてる >>82
だからそういう人は絶対tsには手を出さないしwebpackビルドなんてしないだろ 少なくともLaravel-MixでビルドしたものはWappalyzerに検知されないしAmazonで部分的に使われてるReactもWappalyzerには検知されてないからな ★jQuery, Ruby, C#, Blazorキチガイが書き込んでも無視してください thread.context.langs
// => ["js", "ts", "html", "css", "rust"] >>90
さっぱり意味が分からない
ASP.net CoreはLinuxでも動くの知らない人?
あとクラウド=Linuxだと思ってるの? ★jQuery, Ruby, C#, Blazorキチガイが書き込んでも無視してください LinuxでわざわざASPを使いたがるヤツなんて明らかに異端だろ 猫も杓子も、AWS
Amazon Linux, Aurora の時代に、
ASP, Windows Server, Azure とか、使う理由がない
もう新規で使われることはない。保守だけ >>96
コピペ荒らしうざい
>>97
偏見そのもの
知識がふるいんだよ
ASP.NET CoreはLinux対応だしライセンスフリーだしLinuxで使ってる人多い >>99
こいつもASP.net CoreがLinuxで動くこと知らない
フロントエンジニアは無知ばっかりだな
Azureで業績好調だし ■ このスレッドは過去ログ倉庫に格納されています