プロの労働市場は、Ruby vs Java。
多重請負構造のIT 土方 vs ベンチャー企業
米国年収でも、Rubyは、Go/Rust/Elixir の3大言語を超えた!
Ruby, Elixir : 9.3 万ドル
Go : 8.9
Rust : 8.7
多くの言語 : 6.5〜7
PHP : 5
Dart : 4.4
PHP, Dart は、コンピューターサイエンスを勉強していない高卒用言語。
大学の修士号を持っていなくて、門前払いされた人がやる
フレームワークは、
Ruby on Rails : 9 万ドル
Django : 6
Laravel : 3.8
YouTube で有名な雑食系エンジニア・KENTA が推奨する、
初心者向けキャリアパスは、Rails → Go のみ
PHP, Scala はオワコン認定したので、やらないように!
探検
WebView vs ネイティブ vs WASM【モバイルUI】
2024/01/09(火) 22:40:46.42ID:+GL+UX/9
2024/01/09(火) 22:52:40.85ID:z2Atj+H/
3028
2024/01/10(水) 01:02:35.81ID:uMPDpUT9 バックエンドは高年収。膨大な勉強量だから。
AWS Solution Architect の米国年収が、
13万ドルと高いのは、システム設計・構築運用ができるから
データベースの設計も難しい。
データベース・スペシャリストは難しい資格
だから、一人でバックエンド/フロントエンドをこなす、Ruby on Rails は高年収。
フロントのみの人は、Firebase が多い
Rails 6 では、API モードでJSON で通信するから、React。
でも、KENTA は日本では、Vue, TypeScript の方が転職しやすいと言ってる
Rails 7 からは、Hotwire に変わった。
HotwireはHTML Over The Wireの略で、
SPAの開発において、JavaScriptのコーディングを極力必要としない。
脱node.js, webpack
JSONではなく、HTMLベース。
サーバーサイドでHTMLを生成し、WebSocketでWebブラウザへ送信する
https://techblog.gmo-ap.jp/2022/07/05/rails-7-hotwire/
https://zenn.dev/shita1112/books/cat-hotwire-turbo/viewer/abstract
Elixir のPhoenix も、LiveView で、websocket によるリアルタイム通信に変わった。
これは、HTTP2 で通信速度が速くなったから
ここ数年、SPAでReactに奪われたシェアを回復すべき戦略。
JSONでややこしい事をしなくても、そのままHTMLを入れ替えるだけで済ます
AWS Solution Architect の米国年収が、
13万ドルと高いのは、システム設計・構築運用ができるから
データベースの設計も難しい。
データベース・スペシャリストは難しい資格
だから、一人でバックエンド/フロントエンドをこなす、Ruby on Rails は高年収。
フロントのみの人は、Firebase が多い
Rails 6 では、API モードでJSON で通信するから、React。
でも、KENTA は日本では、Vue, TypeScript の方が転職しやすいと言ってる
Rails 7 からは、Hotwire に変わった。
HotwireはHTML Over The Wireの略で、
SPAの開発において、JavaScriptのコーディングを極力必要としない。
脱node.js, webpack
JSONではなく、HTMLベース。
サーバーサイドでHTMLを生成し、WebSocketでWebブラウザへ送信する
https://techblog.gmo-ap.jp/2022/07/05/rails-7-hotwire/
https://zenn.dev/shita1112/books/cat-hotwire-turbo/viewer/abstract
Elixir のPhoenix も、LiveView で、websocket によるリアルタイム通信に変わった。
これは、HTTP2 で通信速度が速くなったから
ここ数年、SPAでReactに奪われたシェアを回復すべき戦略。
JSONでややこしい事をしなくても、そのままHTMLを入れ替えるだけで済ます
2024/02/04(日) 20:15:47.73ID:K+DmOSRv
WASMのためにRUSTが必要って言うよりRUSTのGUIが貧弱だからJSの力借りたほうが良いっていう言い方できるかも
2024/02/04(日) 21:38:14.84ID:gRgK5+vi
JavaScriptでないとDOM操作を直接できないからJavaScriptでGUIを書くしかないんよ
WebサイトがJavaScriptからの脱却を不可能にするように作られてるからWASMでGUIなんてオーバーヘッドがひどすぎて使えたもんじゃない
WASMのGUIはまだまだ前途多難
DOM操作無しでGUIを触りたいがためにWASIなんてものも出てきてるしどうなるか全くわからん
WebサイトがJavaScriptからの脱却を不可能にするように作られてるからWASMでGUIなんてオーバーヘッドがひどすぎて使えたもんじゃない
WASMのGUIはまだまだ前途多難
DOM操作無しでGUIを触りたいがためにWASIなんてものも出てきてるしどうなるか全くわからん
2024/02/04(日) 22:00:14.16ID:+V6KxP6u
WASIはGUI用じゃなくね
POSIX(UNIXのシステムコールなどを標準化したもの)を呼び出すための仕様でサーバーアプリを作るためのものてはないか
POSIX(UNIXのシステムコールなどを標準化したもの)を呼び出すための仕様でサーバーアプリを作るためのものてはないか
2024/02/04(日) 22:13:18.01ID:gRgK5+vi
>>33
それも正しい、WASIはブラウザの外でWASMを使うっていうコンセプトだから多種多様な使い道がある
その使い道の中に、レンダリングエンジンを丸々WASM化してGUIアプリを作っていいじゃない!ってことを言いたかった
もちろんサーバーアプリでも一般的なCLIでも使われることになると思う
WASI実装のwasmerはLinuxだけでなくWindowsやDarwinにも対応、POSIX実装?のWASIXはよう知らんがWASMがさらに拡張されそうで楽しみね
それも正しい、WASIはブラウザの外でWASMを使うっていうコンセプトだから多種多様な使い道がある
その使い道の中に、レンダリングエンジンを丸々WASM化してGUIアプリを作っていいじゃない!ってことを言いたかった
もちろんサーバーアプリでも一般的なCLIでも使われることになると思う
WASI実装のwasmerはLinuxだけでなくWindowsやDarwinにも対応、POSIX実装?のWASIXはよう知らんがWASMがさらに拡張されそうで楽しみね
2024/02/04(日) 22:19:49.90ID:tVOvpSMk
WindowsやMac向けのGUIアプリがWebViewで作られる時代だから厳しそう
2024/02/04(日) 22:30:28.46ID:gRgK5+vi
2024/02/04(日) 22:52:36.45ID:7CxB1Lv3
ゲームのGUIを作るに限るならDOMへのアクセスができなかろうがほぼ関係ないからWASMは良い選択肢
昔のアドビのFlashみたいなもんだね
問題は今どきブラウザでゲームなんざやろうと思わないことだ(笑)
昔のアドビのFlashみたいなもんだね
問題は今どきブラウザでゲームなんざやろうと思わないことだ(笑)
2024/02/05(月) 03:31:22.45ID:ffCcWJaM
Silverlightの復活早よ!
2024/02/05(月) 08:34:39.11ID:yJX8/UXF
WASMは、ちゃんとWebでニーズに応えてシェアを取らないと始まらない
DOM操作がない時点で一部のマニアしか相手にしないから、すでにオワコン
DOM操作がない時点で一部のマニアしか相手にしないから、すでにオワコン
2024/02/05(月) 13:50:10.09ID:B/pJSj68
WebViewをJS/TS以外から操作したいとはおもわんし
WebGLの初期化と操作をWASIで規定してくれれば十分
そこに薄く乗る共通GUIもできれば
JSでブリッジするコードはすでにあるけれど
WebGLの初期化と操作をWASIで規定してくれれば十分
そこに薄く乗る共通GUIもできれば
JSでブリッジするコードはすでにあるけれど
2024/02/05(月) 19:33:30.53ID:763Ar7sg
>>38
藍澤光も復活して
藍澤光も復活して
42デフォルトの名無しさん
2024/03/21(木) 18:11:17.68ID:Mot60wEG 一般ユーザーとして質問です
アプリ作成・配布者がWebViewで自社サイト閲覧させているのですが、画面スクロールやピンチイン/アウトに対応していないのでまともに見れません。
変なところで見切れて尻切れトンボです。
ユーザー側でなにか工夫して普通のブラウザのように閲覧できる方法はありますか?
アプリ作成・配布者がWebViewで自社サイト閲覧させているのですが、画面スクロールやピンチイン/アウトに対応していないのでまともに見れません。
変なところで見切れて尻切れトンボです。
ユーザー側でなにか工夫して普通のブラウザのように閲覧できる方法はありますか?
2024/03/21(木) 18:31:22.43ID:iz9f0zpd
>>42
アプリ作成・配布者にお問い合わせください
アプリ作成・配布者にお問い合わせください
2024/03/21(木) 19:14:53.90ID:Mot60wEG
>>43
半年以上放置されてます
半年以上放置されてます
2024/11/11(月) 00:11:00.11ID:S8QwpOFj
フレームワークで定番化した機能はブラウザが
吸収すればいいと思うのは邪道なんだろうか
吸収すればいいと思うのは邪道なんだろうか
46デフォルトの名無しさん
2024/12/20(金) 23:54:48.90ID:v/Dwz5fJ 任意のプログラミング言語で書いてWASMコード生成すればWebアプリやモバイルスマホアプリが作れるようになったというのは本当ですか?
47デフォルトの名無しさん
2024/12/21(土) 10:53:36.92ID:bIHzWCsd Unity使え
48デフォルトの名無しさん
2024/12/21(土) 23:06:55.73ID:AsqPl1/S >>47
それはゲームエンジン
それはゲームエンジン
2025/01/01(水) 21:13:22.31ID:6Np+4d+4
JS/TSもwasmも好きだからporfforに期待
2025/01/01(水) 21:18:25.99ID:4YjieZ45
>>49
porfforのwasmサイズはランタイム無くて小さいと書かれてるけど実行は速いの?
porfforのwasmサイズはランタイム無くて小さいと書かれてるけど実行は速いの?
2025/05/04(日) 09:59:40.39ID:KjvILg8P
いずれwasm基盤上でJSが動作する先鋭的なブラウザが登場するに一票
52Coplit
2025/05/09(金) 11:13:51.15ID:1wvgHlVa MauiのWebviewが糞なので、Flutterで作り直してる。
2025/05/09(金) 13:58:37.36ID:1VvG0qRx
レスを投稿する
ニュース
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 [ぐれ★]
- 【中国外務省】日中関係悪化は高市氏に責任と名指しで非難… ★3 [BFU★]
- 【中国外務省】日中関係悪化は高市氏に責任と名指しで非難… ★2 [BFU★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★2 [BFU★]
- 小野田紀美・経済安保担当相「何か気に入らないことがあればすぐに経済的威圧をする国への依存はリスク」 [Hitzeschleier★]
- 政府、株式の配当など金融所得を高齢者の医療保険料や窓口負担に反映する方針を固めた [バイト歴50年★]
- 外務省局長、よくわからないまま帰国へ [834922174]
- 中国高官と話す外務省局長の表情、やばい ★2 [175344491]
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
- 高市早苗政権「経済的威圧をしてくる国はリスク」 トランプぴょんぴょん政権さん…… [175344491]
- 中国外務省「日中関係の悪化は高市早苗首相が原因」と名指しで強く非難。キタ━(゚∀゚)━! [153490809]
- 偏差値35大臣「すぐに経済的威圧するところへの依存はリスク」 [834922174]
