はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ TypeScript

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 788件)

Ruby on RailsでTypeScriptを使ってみよう! | nanapi TechBlog

2015/04/03 このエントリーをはてなブックマークに追加 9004 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails Qiita nanapi TechBlog パク

2015/04/03 こんにちは!TypeScriptとRailsが大好きなfunnythingzです。最近はもっぱらGoが好きです! 以前、Qiitaにこんな記事を書きました。 【完結】Rails初心者がRails4でTypeScriptを使えるようにするまでのお話 typescript-railsが最近やっとv0.5.0になり、バグも修正されやっとRailsでがっつり使えるようになってきたかな... 続きを読む

TypeScript再入門「がんばらないTypeScript」で、JavaScriptを“柔らかい”静的型付き言語に(gfx執筆) - エンジニアHub|若手Webエンジニアのキャリアを考える!

2019/04/16 このエントリーをはてなブックマークに追加 1136 users Instapaper Pocket Tweet Facebook Share Evernote Clip リファクタリング エンジニアHub エディタ 補完 キャリア

TypeScriptは、すべてのJavaScriptプロジェクトで採用する価値のある技術です。TypeScriptとこれに対応したエディタを導入することで、補完や型ベースの整合性のチェックにより、すべてのプロジェクトで生産性が上がります。またリファクタリングも容易になるので、長期あるいは大規模なプロジェクトでも品質を保ちやす... 続きを読む

2021年にJavaScriptやNode.jsを勉強し始めたので、読んで良かった資料をまとめる

2021/03/20 このエントリーをはてなブックマークに追加 931 users Instapaper Pocket Tweet Facebook Share Evernote Clip node.js 資料 JavaScript ECMA TC39

2021年になってJavaScript、TypeScript、Node.jsの勉強を始めました。 この記事では、読んで良かった本、記事、公式ドキュメントなどをまとめていきます。 ※2021/03時点の情報です。 個人的なリンク集ですが、「これも読むと良いよ」というものがあればぜひ教えてください。 ECMAScript ECMAScriptの仕様は、EcmaのTC39... 続きを読む

null安全でない言語は、もはやレガシー言語だ - Qiita

2016/11/07 このエントリーをはてなブックマークに追加 775 users Instapaper Pocket Tweet Facebook Share Evernote Clip Ceylon Qiita Kotlin hack Flow

これらは、表中の「リプレース対象言語」に挙げたように、多くのメジャー言語に対する代替手段でもあります。 Java の代わりには Kotlin や Ceylon が、 JavaScript には TypeScript や Flow が、 Objective-C には Swift が、そして PHP には Hack があります。 Python は自身に null 安全 を取り込みました。 Crysta... 続きを読む

急なTypeScript案件🔥最初の30日間に使い倒したい「コードリーディング支援ツール」 - Qiita

2022/01/11 このエントリーをはてなブックマークに追加 636 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita 発車 文法 用語 最初

この投稿では、「TypeScriptの文法や用語がよく分からない」という問題を解消してくれそうなツールを紹介します。 勉強しながらの見切り発車 最近はTypeScript未経験でも、TypeScript案件にアサインされることが増えてきているように思います。 運がいいと着手前にTypeScriptをじっくり学習する時間を与えられることがあ... 続きを読む

JavaScriptを書くならTypeScriptを使え! - 部屋とボードゲームと私と酒と泪と男と女

2012/10/04 このエントリーをはてなブックマークに追加 612 users Instapaper Pocket Tweet Facebook Share Evernote Clip マル ランダム 傑作ゲーム 能力値 勝利点

私の中でいまだに色あせない傑作ゲーム。友達と「準備が簡単で1時間以内で終わる、内容の濃いガチのゲームがやりたい」と思っているなら、超お勧めです。ゲーム開始時にランダムに場に出る8枚のカード効果を毎ラウンド奪いあいながら、自分の能力値をあげ、勝利点を稼ぎます。たった6ラウンドで終わるのもマル。毎ラウンドうんうん唸ることができるでしょう。こちらでも少し紹介しております。 続きを読む

この TypeScript が Hello, world! のくせに慎重すぎる - Qiita

2020/01/27 このエントリーをはてなブックマークに追加 588 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Hello world クセ

Help us understand the problem. What is going on with this article? 続きを読む

2019/02/16 このエントリーをはてなブックマークに追加 576 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Firebase github.com 独学 自体

はじめまして。yamaimo (@yarnaimo) です。Qiita 初投稿...というかネット上にちゃんとした記事を上げるの自体初めてな気がします。 https://github.com/yarnaimo 1998 年生まれでプログラミングとか Web デザインは独学で 3 年ぐらいやってます。TypeScript / Firebase / Node.js / Vue.js あたりが特に好きです。ちな... 続きを読む

最近のフロントエンドのエディタ事情 - mizchi's blog

2018/05/31 このエントリーをはてなブックマークに追加 556 users Instapaper Pocket Tweet Facebook Share Evernote Clip mizchi's blog フロントエンド vim エディタ

2018 - 05 - 31 最近のフロントエンドのエディタ事情 これは、個人でどんなエディタを使うべきか、ではなく、「チームとして」新しいものを採用するとき、あるツールがエディタ横断で便利かどうかを考える必要がある。 自分個人としては、基本は Atom を使って、TypeScriptを書くときだけ VS Code を使っている。ターミナルでは Vim 。 環境でエディタを選ぶ 最近の新規プロジェ... 続きを読む

2020 年、 React 軸で学ぶべき技術 - mizchi's blog

2020/01/04 このエントリーをはてなブックマークに追加 551 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita React DOM Vue ライブラリ

なぜ仮想 DOM という概念が俺達の魂を震えさせるのか - Qiita から 5 年経ち、 仮想 DOM を備えた React やそれを採用した Vue や他のライブラリも市民権を得たように思います。 有用な技術が市民権を得る、というのはエコシステムが花開くことでもあります。新しいプロダクトを作る際の技術選定において、 TypeScript +... 続きを読む

Google社内の標準言語としてTypeScriptが承認される。ng-conf 2017 - Publickey

2017/04/09 このエントリーをはてなブックマークに追加 542 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey angular 米国ユタ州 基調講演 中心

Googleが中心となって開発しているオープンソースのJavaScriptライブラリ「Angular」のイベント「ng-conf 2017」が、4月5日から3日間、米国ユタ州ソルトレイクシティで開催されました。 3日目の基調講演に登壇したGoogleのエンジニアディレクター Brad Green氏は、TypeScriptがGoogle社内の標準言語に採用されたことを明らかにしました。 この記事では... 続きを読む

JavaScriptの「コールバック関数」とは一体なんなのか

2019/02/08 このエントリーをはてなブックマークに追加 529 users Instapaper Pocket Tweet Facebook Share Evernote Clip コールバック関数 JavaScript プログラミング 近年

近年のフロントエンドの盛り上がりはすごいですね。プログラミング初心者がJavaScript(最近ではTypeScriptも)から学び始めるなんて昔ではなかなか考えられなかったことです。 そんな世界中で大人気のJavaScriptですが、プログラミングに慣れていても困惑する部分が結構あります。特に初心者にとっては、非同期処理、th... 続きを読む

TypeScriptをプロダクト開発に使う上でのベストプラクティスと心得 - Qiita

2020/02/04 このエントリーをはてなブックマークに追加 498 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita トランスパイラ ベストプラクティス 言語 トラブル

同じTypeScriptという言語を利用する場合においても、トランスパイラによってTypeScript自体の機能制限がかかったり、思わぬトラブルを招く場合があります。それぞれのトランスパイラの特徴を踏まえた上で、それにより生じる問題も見ていきましょう。 1-1. tsc TypeScriptの開発元であるMicrosoft純正のTypeScriptトラン... 続きを読む

Google Apps ScriptsでTypescriptが超簡単に使えるようになった! - アクトインディ開発者ブログ

2018/09/09 このエントリーをはてなブックマークに追加 496 users Instapaper Pocket Tweet Facebook Share Evernote Clip サーバレス GAS エントリ Excel 認識

morishitaです。 Cloud Functions と並ぶ(?)Google のサーバレスな JavaScript 実行環境といえば Google Apps Scripts(GAS)です。 GAS ってあの Excel で言う VB スクリプト環境のようなものでしょう? と思ったあなた! このエントリでその認識が変わると思います。 以前は使いやすいとは言い難かったGASですが、最... 続きを読む

TypeScript の流儀 - Speaker Deck

2019/09/03 このエントリーをはてなブックマークに追加 494 users Instapaper Pocket Tweet Facebook Share Evernote Clip 流儀 Speaker Deck

All slide content and descriptions are owned by their creators. 続きを読む

東京大学の講義「AWSによるクラウド入門」をTypeScriptで写経した - dackdive's blog

2020/10/03 このエントリーをはてなブックマークに追加 493 users Instapaper Pocket Tweet Facebook Share Evernote Clip CDK AWS 講義 dackdive's blog 東京大学

AWSによるクラウド入門 少し前に話題になっていた東京大学の講義資料をやってみたので、内容、感想などメモ。 講義で使用するソースコードはすべて Python で書かれていますが、自分が実際に使うとしたら TypeScript で書くだろうなと思ったので TypeScript で写経しました。 が、CDK のコードはすべて TypeScript で書... 続きを読む

本当は怖いChrome拡張機能(作ってみたら確かにヤバかった) - DRYな備忘録

2014/03/02 このエントリーをはてなブックマークに追加 493 users Instapaper Pocket Tweet Facebook Share Evernote Clip DRY GitHub 備忘録 Chrome拡張 otiai1

2014-03-02 本当は怖いChrome拡張機能(作ってみたら確かにヤバかった) otiai10です。最近はフロントエンドのTypeScriptを書くお仕事をしています。個人的に艦これウィジェットやtwickというChrome拡張を作ってたりもします。先に言っておきますが、これらはどちらもGithubでソースコードを公開しており、悪いことしようが無いです。 端的に言うと、Chrome拡張はヤバ... 続きを読む

JavaScript おじさんが教える本当の Modern JavaScript 入門 1

2018/08/22 このエントリーをはてなブックマークに追加 486 users Instapaper Pocket Tweet Facebook Share Evernote Clip 入門 Modern JavaScript Parcel 開発

本発表における Modern JavaScript とは何か Phase 1 として以下の環境での開発ができれば Modern JavaScript に入門できたものとする。 Webpack, Parcel 等の module bunder による "module system" の活用。 ES2015+ や TypeScript といった "Alt JS" の使用。それに伴う Babel によるトランスコンパイルツールの使用... 続きを読む

2018年に見直した現代的なJavaScriptの記法を紹介するぜ - ICS MEDIA

2018/02/21 このエントリーをはてなブックマークに追加 485 users Instapaper Pocket Tweet Facebook Share Evernote Clip ICS MEDIA JavaScript const 記法

2015年6月にECMAScript 2015がリリースされて以降、JavaScriptの機能は大きく強化されました。 const / let 、アロー関数、クラス構文、 Promise などが有名なところですが、ES2016、ES2017、ES2018、そして更にその先へJavaScriptの仕様は日々進化しています。筆者は ここ数年JavaScript(主にTypeScript)の開発を進めて... 続きを読む

仕事ですぐに使えるTypeScript — 仕事ですぐに使えるTypeScript ドキュメント

2019/06/12 このエントリーをはてなブックマークに追加 484 users Instapaper Pocket Tweet Facebook Share Evernote Clip 注釈 TypeScript ドキュメント 本ドキュメント

注釈 本ドキュメントは、まだ未完成ですが、ウェブフロントエンドの開発を学ぶときに、JavaScriptを経由せずに、最初からTypeScriptで学んでいく社内向けコンテンツとして作成されはじめました。基本の文法部分以外はまだ執筆されていない章もいくつもあります。書かれている章もまだまだ内容が追加される可能性がありま... 続きを読む

ChatGPT で何が変わったか

2023/03/26 このエントリーをはてなブックマークに追加 472 users Instapaper Pocket Tweet Facebook Share Evernote Clip chatgpt IETF 公式ドキュメント きっかけ 仕様

2023 年 3 月時点で、自分の開発スタイルがどう変わったかを雑に書いておく。 どんなタイミングで何を聞いているか主に Go と TypeScript や W3C や IETF の仕様について聞く場合はほぼ ChatGPT Plus を利用している。間違いとかはどうせ公式ドキュメントを読めばいいので、正しさは求めておらず、きっかけを求めている... 続きを読む

【React+TypeScript】Netflixのクローンを作るチュートリアル

2021/01/22 このエントリーをはてなブックマークに追加 458 users Instapaper Pocket Tweet Facebook Share Evernote Clip クローン Netflix React+TypeScript

React+TypeScriptを使ったNetflixの映画一覧を表示するアプリケーションのチュートリアルです。 学べる事 - ReactのFunctionComponent(関数コンポーネント)とTypeScriptの使用 - React Hooksによるstate管理 - TypeScriptで外部APIを扱い、非同期通信でデータを取得 - movie-trailerにyoutubeを組み込む - Firebaseで... 続きを読む

【DDD入門】TypeScript × ドメイン駆動設計ハンズオン

2024/01/10 このエントリーをはてなブックマークに追加 436 users Instapaper Pocket Tweet Facebook Share Evernote Clip DDD入門 ドメインモデル DDD ドメイン駆動設計 API

TypeScriptとドメイン駆動設計(DDD)を組み合わせ、APIを構築するハンズオンガイドです。この本では、DDDとは何かという基礎的なところからソフトウェア開発における戦略的設計、戦術的設計まで、包括的な知識を提供します。 戦略的設計では、ビジネスの要求に合わせたドメインモデルの設計をイベントストーミングを用... 続きを読む

Re: 僕らを縛る Node.js という呪いについて - あるいはなぜ TypeScript 以外が真っ当な選択肢にならなかったか

2022/04/06 このエントリーをはてなブックマークに追加 431 users Instapaper Pocket Tweet Facebook Share Evernote Clip アンサーソング 呪い entry node.js 僕ら

Re: 僕らを縛る Node.js という呪いについて - あるいはなぜ TypeScript 以外が真っ当な選択肢にならなかったか https://d.potato4d.me/entry/20220405-nodejs/ へのアンサーソング。 プログラミング言語としての JavaScript の話をする。 2010年頃、Python 2 でプログラミングを学習した自分にとっては Node.js + Coffe... 続きを読む

漸進的型付け言語の時代に必要なもの - mizchi's blog

2018/07/05 このエントリーをはてなブックマークに追加 417 users Instapaper Pocket Tweet Facebook Share Evernote Clip mizchi's blog 言語 時代 Facebook 動機

最近では、Gradual Typing、漸進的型付けと呼ばれる型システムを備えた言語(拡張)が増えてきています。 次のようなもの JavaScript: TypeScript / Flowtype Python: mypy / pyre-checker PHP: hack / php-storm flow/pyre-checker/hack と facebook 製が多いですね。 この記事は、それらを使う動機と運用について書きま... 続きを読む

 
(1 - 25 / 788件)