Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Svelte採用記 - 位置情報と可視化の会社で、全社の標準技術スタックに選ぶまで / Svelte Japan Online Meetup #3

Svelte採用記 - 位置情報と可視化の会社で、全社の標準技術スタックに選ぶまで / Svelte Japan Online Meetup #3

Sorami Hisamoto

May 24, 2024
Tweet

More Decks by Sorami Hisamoto

Other Decks in Programming

Transcript

  1. https://ds.yahoo.co.jp/ 人流データ可視化 Yahoo! JAPAN マインクラフト 札幌市, 高松市, etc. AIST 3DDB

    Client 産総研 www.digiarc.aist.go.jp/team/gsvrt/information/aist-Nddb-client/ https://takamatsu-mymachi.jp/ Project PLATEAU 国土交通省 https://github.com/Project-PLATEAU/mapengine-survey
  2. 国 土 交 通 省 PLATEAU GIS Converter CityGML形式の3D都市モデルを、一般的なデータ形式に変換するツール。 国交省「Project

    PLATEAU」の一環で開発、OSSとして公開 https://github.com/MIERUNE/plateau-gis-converter Svelte, Tauri, Rust
  3. 自 社 プ ロ ダ ク ト れきちず MIERUNEのデザイナー @chizutodesign

    が個人開発していたものを、会社で継承 江戸時代の地図を、現代風のWebサービスへ https://rekichizu.jp/
  4. MIE UNEの特徴 ๏ ஍ਤ΍Ґஔ৘ใʹ਌͠ΜͰ͖ͨਓ͕ଟ͍ ੜଶֶ ஍ཧֶ ਫ࢈ֶ ݐઃίϯαϧ ೶ۀ੓ࡦ ෆಈ࢈ؑఆ

    ؾ৅ మಓ ఉࢣ ࣗ࡞஍ਤ  ๏ υϝΠϯ஌ࣝɺ࡞Γ͍ͨ΋ͷɺղ͖͍ͨ՝୊͕͋Δ ๏ ͕ͩɺϑϩϯτΤϯυ։ൃʹशख़͍ͯ͠ΔΘ͚Ͱ͸ͳ͍
  5. Threlte SvelteとThree.jsをもとにした3Dフレームワーク - Grischa Erbe https://threlte.xyz/ ๏ 宣言的な形式で、 Three.jsにある全ての機能を利用可能 ๏

    物理エンジンの apierや、 アニメーションライブラリTheatre.jsも統合 ๏ lTFを変換するツールや、 V /A のための機能も用意
  6. Svelte 5 への移行 ๏ ه๏΍࢓૊Έ͕େ͖͘มΘΔ෦෼͕͋Δ 3VOFT PQUJO TOJQQFUT ΠϕϯτϋϯυϦϯά 

    ๏ ೥݄ʹ3FMFBTF$BOEJEBUFొ৔ ๏ ͜Ε͔ΒֶͿਓ͸ɺ࠷ॳ͔ΒʮʯͰ΋͍͍ʁ ๏ ͱΓ͋͑ͣ ɺ·ͣݸਓతʹࢼͯ͠Έ͍ͯΔ
  7. https://www.youtube.com/watch?v=RwBolXXVPis ๏ 安全第一 ”マトリックス” ( 999) ๏ 繰り返す ”ベスト・キッド” (

    984) ๏ 救済する ”スター・ウォーズ エピソード5/帝国の逆襲” ( 980) ๏ 学生たちはカオス ”キンダガートン・コップ” ( 990) ๏ 相手の立場に合わせて接する ”天使にラブ・ソングを2 ” ( 993) 映画から学ぶ、教え方の原則
  8. https://www.youtube.com/watch?v=kMlkCYLVqo6 “We would rather have a thing that a small

    number of people love than a thing a large number of people tolerate.” 多くの人々が耐えながら使うものより、 少数の人々に愛されるものを。 - Rich Harris, creator of Svelte