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
OSSで起業してもうすぐ10年 / Open Source Conference 2024 Shimane
furukawayasuto
0
110
AWS Lambdaから始まった Serverlessの「熱」とキャリアパス / It started with AWS Lambda Serverless “fever” and career path
seike460
PRO
1
260
EMになってからチームの成果を最大化するために取り組んだこと/ Maximize team performance as EM
nashiusagi
0
100
Figma Dev Modeで変わる!Flutterの開発体験
watanave
0
150
as(型アサーション)を書く前にできること
marokanatani
10
2.7k
Laravel や Symfony で手っ取り早く OpenAPI のドキュメントを作成する
azuki
2
120
React への依存を最小にするフロントエンド設計
takonda
1
230
Amazon Qを使ってIaCを触ろう!
maruto
0
410
Jakarta EE meets AI
ivargrimstad
0
150
聞き手から登壇者へ: RubyKaigi2024 LTでの初挑戦が 教えてくれた、可能性の星
mikik0
1
130
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
0
120
watsonx.ai Dojo #4 生成AIを使ったアプリ開発、応用編
oniak3ibm
PRO
1
150
Featured
See All Featured
Building Your Own Lightsaber
phodgson
103
6.1k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
Designing for Performance
lara
604
68k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
31
2.7k
Ruby is Unlike a Banana
tanoku
97
11k
Visualization
eitanlees
145
15k
Mobile First: as difficult as doing things right
swwweet
222
8.9k
The Cost Of JavaScript in 2023
addyosmani
45
6.8k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
27
840
How to train your dragon (web standard)
notwaldorf
88
5.7k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
16
2.1k
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貢献でやりやすい分野であること