Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
hiro-it-35
Search
Haruki Tazoe
February 21, 2021
Programming
0
640
hiro-it-35
Haruki Tazoe
February 21, 2021
Tweet
Share
More Decks by Haruki Tazoe
See All by Haruki Tazoe
ゼミ内LT「Web API: The Good Parts」 を読みました - I read "Web API: The Good Parts".
jdkfx
0
47
フレームワークの内部構造を理解するためにフレームワークを作ってみることにした / phpcon-2021
jdkfx
2
1.1k
陽気なギャングが「行けたら行くぜ」って言ってたよ #23grads / Building a php framework
jdkfx
0
320
Svelte/Sapperで自作ブログをやってみる - Create a blog with Svelte/Sapper
jdkfx
0
170
PHPのオープンソースフレームワークLaravelについて
jdkfx
0
78
フロントにおけるLaravel Laravel.hiroshima
jdkfx
0
190
Other Decks in Programming
See All in Programming
AWS IaCの注目アップデート 2024年10月版
konokenj
3
3.3k
みんなでプロポーザルを書いてみた
yuriko1211
0
260
Arm移行タイムアタック
qnighy
0
320
どうして僕の作ったクラスが手続き型と言われなきゃいけないんですか
akikogoto
1
120
LLM生成文章の精度評価自動化とプロンプトチューニングの効率化について
layerx
PRO
2
190
OSSで起業してもうすぐ10年 / Open Source Conference 2024 Shimane
furukawayasuto
0
100
受け取る人から提供する人になるということ
little_rubyist
0
230
Macとオーディオ再生 2024/11/02
yusukeito
0
370
Generative AI Use Cases JP (略称:GenU)奮闘記
hideg
1
290
エンジニアとして関わる要件と仕様(公開用)
murabayashi
0
280
ECS Service Connectのこれまでのアップデートと今後のRoadmapを見てみる
tkikuc
2
250
TypeScript Graph でコードレビューの心理的障壁を乗り越える
ysk8hori
2
1.1k
Featured
See All Featured
Navigating Team Friction
lara
183
14k
Designing for Performance
lara
604
68k
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
Embracing the Ebb and Flow
colly
84
4.5k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
4
370
Statistics for Hackers
jakevdp
796
220k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.2k
Measuring & Analyzing Core Web Vitals
bluesmoon
4
120
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
33k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.5k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
89
Transcript
Svelteの ドキュメント翻訳に 参加してみた Haruki Tazoe(@jdkfx) 第35回 #hiro_it
自己紹介
田添春樹(21) 広島工業大学 情報学部・知的情報システム学科 B2 バイク、読書、吹奏楽、映画鑑賞、 パズル、ゲーム… 最近はカメラにどっぷりハマってる Twitter/GitHub @jdkfx
None
Svelteとは
最近登場したフレームワーク https://2019.stateofjs.com/front-end-frameworks/
Svelteはコンパイラ JSを変換して吐き出す コンパイラなので必要ない機能などが生成したJSに含まれない コンパイラであるため、WebComponentとして出力可能
メリット 書くコード量や生成されるJSの量が少ない Vue.jsやReactなどのようにUIを記述できるので習得しやすい 依存が何もないため環境の立ち上げが楽にできる
デメリット エラーがわかりにくいため生のJSに強くないと対処できない 日本語(英語も)の情報が少ない
Svelte&Doc翻訳との出会い
Podcastの流し聞きから始まった https://uit-inside.linecorp.com/episode/72 割と最近聞いて知った
日本での普及について まだまだ採用実績が少ないため普及率はそこまで高くない そもそも文献の少なさが目立つ
Qiitaの記事から日本語DocPJを知る https://qiita.com/myLifeAsaDog/items/5d3036201f37a98e685d
翻訳に興味を持つ 翻訳がまだ進んでないことと、OSS貢献に興味があった コード書くOSS貢献は自分にはまだ難しいが翻訳ならできる
まずは自分で使ってみる
翻訳したDocのプルリクエスト https://github.com/svelte-jp/svelte-site-jp/pull/300
初のOSS貢献達成
割と嬉しかった
Svelte日本語コミュニティ
GitHub 日本語Doc翻訳PJが存在 今のところ翻訳が結構進んでいる https://github.com/svelte-jp
Discord 日本の方や海外の方が参加 現在、この鯖に参加している人数は70人近く GitHubリポジトリから招待リンクが踏める
最後に
まとめ 自分の知らないフレームワークなどに触れてみる新鮮さはいい 翻訳はOSS貢献でやりやすい分野であること