最も将来性が高いプログラミング言語「TypeScript」の必要性を熱弁する

Поділитися
Вставка
  • Опубліковано 21 гру 2024

КОМЕНТАРІ • 30

  • @Dokurou
    @Dokurou 5 місяців тому +11

    静的型付けでAIのコード補完がされやすいのが1番良い

    • @shimabu_it
      @shimabu_it  5 місяців тому +2

      たしかにAI時代には静的型付けは有利ですね。盲点でした🙏

  • @zudah228
    @zudah228 5 місяців тому +1

    コンストラクタを楽に書く方法も用意されてるのが好きです
    あとは、配列の中身や順番まで強制できる型の自由さも好きです

  • @itaru4705
    @itaru4705 5 місяців тому +1

    copilotのコード補完やリファクタがしやすい、バックエンドとフロント両方使えるところが好きですね〜

  • @ぷろぐらまん
    @ぷろぐらまん 5 місяців тому +3

    ①jsで動くものを作ってみる
    ②TSに改修してみる
    ③コンパイルされたファイルと①を比較する
    これでTSのありがたみが少しは分かるはず

  • @やくまつ-e1q
    @やくまつ-e1q 10 днів тому +1

    わかる。初めてJSを学んだ時、letとかvarが型じゃないの?ってなった記憶がある。動的に決めれるのは自由度高くてイヤだなぁとは思ったけど自分だけじゃなかったからTSが生まれたんだよね。

  • @ikzooze1421
    @ikzooze1421 5 місяців тому +1

    SESの動画から見ています。趣旨がずれるのですが話がうまく
    素人でも分かりやすい話し方をされていて、とても憧れます。
    職業柄、プレゼンをするのですが上手く行かなくて…コツとか練習法とかあったら伺いたいです。応援してます

  • @shinyaishizaki0311
    @shinyaishizaki0311 5 місяців тому

    コンパイルエラーが出てくれることはありがたいですよね。以前ドットインストールの基礎文法講座を受講しただけなので、改めて公式ドキュメントや市販の書籍を参考にTypeScriptでアプリ開発してみます。

  • @keisan3953
    @keisan3953 5 місяців тому +1

    TSの環境構築考えるの面倒で、環境に合わせてJS、TSをそのまま使っています。TSでなるべく早く使う癖つけておく方が高い品質のアプリが作れそうなのでTSに合わせてみようと思います。

  • @kagdori
    @kagdori 5 місяців тому +2

    c経験者としてはJSの動的型付けやインタプリタ方式は便利さに驚きますが、逆の見方もあるんですね。データ型はある程度あった方が、挙動が予測しやすいかも知れませんね。

  • @yutoriotsu8848
    @yutoriotsu8848 2 місяці тому

    C#とかガチガチに型が付いた言語からプログラミングに入るとJSのコード(特にプロダクションの)はめちゃくちゃアクロバティックなことしてるように見えますね

  • @2miku1rin9gumirukatj
    @2miku1rin9gumirukatj Місяць тому

    学生のときにJS、Reactを半年ほど勉強しており、新卒で三年生Java、現在四年目で半年ほどSpringBootで開発しているエンジニアなのですが、TypeScriptの勉強入るのいかがでしょうか。
    新卒の職場では、TypeScriptとVue.jsを組み合わせた画面を作っていた(私は一度だけ改修、基本不具合調査程度のみの経験)ので、少しだけ見たことあるかなくらいの知識です。
    JSの基礎がかなり曖昧なところもあるのですが、Javaの経験が生きるならTypeScript直接勉強始めようかと考えてます!

    • @shimabu_it
      @shimabu_it  Місяць тому

      Javaの経験がTypeScriptに活きるかは微妙ですが一旦勉強してみたら良いかと思います。やってみてJavaScriptがそもそも足りていないなと思えば、JavaScriptからやったら良いだけです!悩むよりまずは行動!

  • @Nanashi774Mumei
    @Nanashi774Mumei 5 місяців тому +5

    みんな生のJavaScript 嫌いだから仕方ないよね。残当。そうじゃなきゃTypeScriptとか生まれてない。

  • @ベジータ-k1j
    @ベジータ-k1j 5 місяців тому +1

    JS飛ばしていきなりTSはおすすめできませんか?

    • @shimabu_it
      @shimabu_it  5 місяців тому +1

      オススメできません!
      高確率で挫折します!

  • @eeeg
    @eeeg 4 місяці тому

    島袋さんお元気ですか?
    もうボイシーのラジオは更新されないのでしょうか?

    • @shimabu_it
      @shimabu_it  4 місяці тому

      オンラインサロン内では毎日やっていますが、UA-camではなかなか時間がなくてできていない現状です...やりたいですが、やりたいこといっぱいでパンパンです😭

  • @shoyam4284
    @shoyam4284 5 місяців тому

    超小規模で一人で開発する場合を除いてTSの優位性には敵わないですね!

  • @SALTUBE0324
    @SALTUBE0324 5 місяців тому

    オンラインサロンに入会しようと思いましたがURLにアクセスできません・・・!泣

    • @shimabu_it
      @shimabu_it  5 місяців тому

      あら・・・ご迷惑をおかけしましたm(__)m
      サロンのURLは it-kingdom.com/ ですが、こちらにアクセスできない形でしょうか?

    • @SALTUBE0324
      @SALTUBE0324 5 місяців тому

      @@shimabu_it
      PCのChromeブラウザからもiPhoneのChrome、Safariからも入れません😢
      私だけでしょうか。。💧

  • @yakutyu0713
    @yakutyu0713 5 місяців тому

    細かい話ですが、TS→JSはコンパイルではなく、トランスパイルではないでしょうか?

    • @shimabu_it
      @shimabu_it  5 місяців тому

      名称に対して深い知見はないので何が正しいかは分からないのですが、tscのcはコンパイルを意味するものだと考えていたので、コンパイルと呼びました!TypeScriptのドキュメントでも下記のようにありますし、どちらでもよいかなーと思っています!
      www.typescriptlang.org/docs/handbook/compiler-options.html
      > Running tsc locally will compile the closest project defined by a tsconfig.json

  • @jboycode422
    @jboycode422 5 місяців тому

    データ型を指定するのはあった方が良いけど、PHP,Rubyデータ型つけられゆうになったけど、つけない言語からきた人は、違和感感じる。
    使った方が良いけど、わからない未経験に強制するのも好きではないな。
    まずは基本文法覚えないと、いきなり新しい技術触るのはおすすめできないな。

  • @hatgp
    @hatgp 5 місяців тому

    typescriptがコンパイル無しで、ブラウザで動いてほしい。

  • @森野弘規
    @森野弘規 5 місяців тому +3

    JS自体詳しくないメンバにJSでなく、TSで作るメリットを説明するのが面倒だった
    個人的にはJSの知識がある=TSも完備。だと思っているので、改めて「TS書けます?」と確認されるのも面倒です。