[フレーム]
はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

気に入った記事をブックマーク

  • 気に入った記事を保存できます
    保存した記事の一覧は、はてなブックマークで確認・編集ができます
  • 記事を読んだ感想やメモを書き残せます
  • 非公開でブックマークすることもできます
適切な情報に変更

エントリーの編集

loading...

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。

タイトルガイドライン

このページのオーナーなので以下のアクションを実行できます

タイトル、本文などの情報を
再取得することができます
コメントを非表示にできます コメント表示の設定

ブックマークしました

ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください

Twitterで共有

ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します

899users がブックマーク コメント 31

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

Google TypeScript Style Guide

899 users google.github.io

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

はてなブックマーク

はてなブックマークで
関心をシェアしよう

みんなの興味と感想が集まることで
新しい発見や、深堀りがもっと楽しく

ユーザー登録

アカウントをお持ちの方はログインページ

記事へのコメント31

  • 注目コメント
  • 新着コメント
kijtra
TSだけじゃないからインデックスをブクマした方がいいかも https://google.github.io/styleguide/

その他
yasu-log
loadHTTPURL ではなく loadHttpUrl を使用すること 👈 これを示してくれたのは嬉しい。支持する

その他
knjname
null vs undefined は文脈による... と

その他
daikikohara
やっぱりTSチームの人の例の発言以降Interface派が主流になった感があるな。

その他
jmatsu
これ好き "The reader has no idea what this is."

その他
fujiten3
Interfaces vs Type Aliases についてGoogleチームはInterfacesを採用するようです(そこしか読んでない)

その他
hachibeechan
decoratorsなんて使うべきじゃないしclassも前提にすべきじゃないし、全体的に全く肌に合わないルールだな。あくまでGoogle社内のルールだからどうでもいいんだけど、今までみたいに持ち上げるような流れになって欲しくない

その他
door-s-dev
do not use/must not useあたりはチェックしておく

その他
yggdra_w
"Honestly, my take is that it should really just be interfaces for anything that they can model. There is no benefit to type aliases when there are so many issues around display/perf."

その他
aceraceae
いろいろ異論はあってもこういうスタイルガイドが出てくるのはよいこと。

その他
stk132
interfaceよりtype aliasのほうがすこです

その他
naari_3
style guideなんだからdecoratorsについての記述があってもいいでしょ...使用を推奨するのとは別の話じゃないのかな...

その他
hachibeechan
hachibeechan decoratorsなんて使うべきじゃないしclassも前提にすべきじゃないし、全体的に全く肌に合わないルールだな。あくまでGoogle社内のルールだからどうでもいいんだけど、今までみたいに持ち上げるような流れになって欲しくない

2021年02月17日 リンク

その他
kako-jun
Idはldに見えて嫌いなのに......。HOGE_IDとHogeIdが推奨?略語が連続しなければHogeIDのままでいいのかな?かな?

その他
underd
あとでよむ

その他
n2s
https://twitter.com/clockmaker/status/1361816627927347200

その他
vvakame
ほぇー

その他
kurocraft7522
TypeScript規約

その他
wataken44
必要なったら使う

その他
tockri
linterはこちらですか?https://github.com/google/gts

その他
mohno
仲良しだねぇ(←そうじゃない)

その他
diveintounlimit
"The reader has no idea what this is."

その他
yasu-log
yasu-log loadHTTPURL ではなく loadHttpUrl を使用すること 👈 これを示してくれたのは嬉しい。支持する

2021年02月17日 リンク

その他
door-s-dev
door-s-dev do not use/must not useあたりはチェックしておく

2021年02月17日 リンク

その他
kijtra
kijtra TSだけじゃないからインデックスをブクマした方がいいかも https://google.github.io/styleguide/

2021年02月17日 リンク

その他
tuzuki030
後で導入する

その他
nismit
このガイドにこれから沿うのが良いかなースタンダードになりそうだし。他にTSのこういうスタイルガイドってあったっけ?

その他
lizy
「use interfaces instead of a type alias for the object literal expression」

その他
jmatsu
jmatsu これ好き "The reader has no idea what this is."

2021年02月17日 リンク

その他
sifue
これはありがたいな〜。これがデファクトスタンダードになるかな。

その他
gachapining
Return type 全部書けって言われたらつらいな..

その他
daikikohara
daikikohara やっぱりTSチームの人の例の発言以降Interface派が主流になった感があるな。

2021年02月17日 リンク

その他
mayumayu_nimolove
ついに

その他
sharaku3eyes

その他
ko-ya-ma
interface派なんだ〜

その他
knjname
knjname null vs undefined は文脈による... と

2021年02月16日 リンク

その他
fujiten3
fujiten3 Interfaces vs Type Aliases についてGoogleチームはInterfacesを採用するようです(そこしか読んでない)

2021年02月16日 リンク

その他
a-kuma3
Goodbye TypeScript Style Guide に空目

その他

注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

リンクを埋め込む

以下のコードをコピーしてサイトに埋め込むことができます

プレビュー
アプリのスクリーンショット
いまの話題をアプリでチェック!
  • バナー広告なし
  • ミュート機能あり
  • ダークモード搭載
アプリをダウンロード

関連記事

usersに達しました!

さんが1番目にブックマークした記事「Google TypeScript...」が注目されています。

気持ちをシェアしよう

ツイートする

Google TypeScript Style Guide

// Good: choose between two options as appropriate (see below). import * as ng from '@angular/cor... // Good: choose between two options as appropriate (see below). import * as ng from '@angular/core'; import {Foo} from './foo'; // Only when needed: default imports. import Button from 'Button'; // Sometimes needed to import libraries for their side effects: import 'jasmine'; import '@polymer/paper-button'; Import paths TypeScript code must use paths to import other TypeScript code. Paths may be r

ブックマークしたユーザー

  • yggdra_w2025年10月30日 yggdra_w
  • tasshi8202025年06月23日 tasshi820
  • yyamano2024年05月22日 yyamano
  • yururit2023年11月17日 yururit
  • nabetk2023年08月21日 nabetk
  • styrian2023年06月25日 styrian
  • techtech05212023年05月03日 techtech0521
  • nitamago_monster2022年10月24日 nitamago_monster
  • wakuworks2022年09月22日 wakuworks
  • dkanikama2022年08月18日 dkanikama
  • Itisango2021年09月11日 Itisango
  • rjge2021年05月24日 rjge
  • y_tag2021年04月09日 y_tag
  • arx0balest2021年03月28日 arx0balest
  • kutakutatriangle2021年03月27日 kutakutatriangle
  • astk_f2021年03月19日 astk_f
  • heatman2021年03月18日 heatman
  • mixplace2021年02月27日 mixplace
すべてのユーザーの
詳細を表示します

ブックマークしたすべてのユーザー

同じサイトの新着

同じサイトの新着をもっと読む

いま人気の記事

いま人気の記事をもっと読む

いま人気の記事 - テクノロジー

いま人気の記事 - テクノロジーをもっと読む

新着記事 - テクノロジー

新着記事 - テクノロジーをもっと読む

同時期にブックマークされた記事

いま人気の記事 - 企業メディア

企業メディアをもっと読む

はてなブックマーク

公式Twitter

はてなのサービス

Copyright © 2005-2025 Hatena. All Rights Reserved.
設定を変更しましたx

AltStyle によって変換されたページ (->オリジナル) /