「javascript」カテゴリーアーカイブ

2020年以降のプログラミング技術のトレンド予想 – Qiita

2020年以降のプログラミング技術のトレンド予想 - Qiita

2020年以降のプログラミング技術のトレンド予想 - Qiita

こちらの記事は、2019年7月に公開された『 2020 and Beyond Programming Trend Predictions 』の和訳になります。 本投稿は転載であり、本記事はこちらになります。 著者のTwitterアカウントはhttps://twitter.com/lasnindrekです。 はじめに サファー・サファロフ がUnsplashに投稿した画像 2020年は、もうすぐそこです...

はてなブックマーク - 2020年以降のプログラミング技術のトレンド予想 - Qiita はてなブックマークに追加

昨今のJavaScriptをレビューしたら全くわからなかった話 – aoma blog

昨今のJavaScriptをレビューしたら全くわからなかった話 - aoma blog

昨今のJavaScriptをレビューしたら全くわからなかった話 - aoma blog

はじめに 最近JavaScriptのプルリクが来たので「よーしやったるでー」って感じでレビューしたんですが、まったく理解できずレビューになりませんでした。 その時疑問に思ったことをメモします。。 誰かの助けになれば幸いです。。 これはもう引退やな。。 classの中で function って書くの省略してるの? class TestClas...

はてなブックマーク - 昨今のJavaScriptをレビューしたら全くわからなかった話 - aoma blog はてなブックマークに追加

【2019年版】バックエンドエンジニアが React でモダンなフロントエンド開発を始めるまで – Feedforce Developer Blog

【2019年版】バックエンドエンジニアが React でモダンなフロントエンド開発を始めるまで - Feedforce Developer Blog

【2019年版】バックエンドエンジニアが React でモダンなフロントエンド開発を始めるまで - Feedforce Developer Blog

id:daido1976 です。入社してからあっという間に1年が経っていました。 直近3ヶ月ほどプライベートでフロントエンド開発の勉強をしていたのですが、ここ数年で CSS の Grid や React の Hooks が新しく導入されたことなどもあり、少し古いコンテンツだと教材として役立たない1 と感じることが多かったので、本記事では私...

はてなブックマーク - 【2019年版】バックエンドエンジニアが React でモダンなフロントエンド開発を始めるまで - Feedforce Developer Blog はてなブックマークに追加

最近流行りのWebスキミングについて調べてみた – SSTエンジニアブログ

最近流行りのWebスキミングについて調べてみた - SSTエンジニアブログ

最近流行りのWebスキミングについて調べてみた - SSTエンジニアブログ

こんにちは!もう新卒エンジニアとは言えなくなった西尾です!(社会人2年目) 最近、世界的に流行っているWebスキミングについて調べていたのですが、意外と日本語の情報が少なかったので、今回はWebスキミングについて調べた内容をブログにまとめてみました。 Webスキミングとは 2種類の攻撃手法(+1おまけ) 標的型攻...

はてなブックマーク - 最近流行りのWebスキミングについて調べてみた - SSTエンジニアブログ はてなブックマークに追加

最近流行りのWebスキミングについて調べてみた – SSTエンジニアブログ

最近流行りのWebスキミングについて調べてみた - SSTエンジニアブログ

最近流行りのWebスキミングについて調べてみた - SSTエンジニアブログ

こんにちは!もう新卒エンジニアとは言えなくなった西尾です!(社会人2年目) 最近、世界的に流行っているWebスキミングについて調べていたのですが、意外と日本語の情報が少なかったので、今回はWebスキミングについて調べた内容をブログにまとめてみました。 Webスキミングとは 2種類の攻撃手法(+1おまけ) 標的型攻...

はてなブックマーク - 最近流行りのWebスキミングについて調べてみた - SSTエンジニアブログ はてなブックマークに追加

Reactを使ったモダンなフロントエンド開発の環境構築 – Qiita

Reactを使ったモダンなフロントエンド開発の環境構築 - Qiita

Reactを使ったモダンなフロントエンド開発の環境構築 - Qiita

はじめに Reactを中心としたフロントエンド開発において、以下のような構成を見かけることが多いと思います。 UIライブラリとしてReact 型のある言語としてTypeScript スタイル定義としてstyled-components コンポーネントの開発環境としてStorybook LinterとしてESLint FormatterとしてPrettier この記事では、各種ライ...

はてなブックマーク - Reactを使ったモダンなフロントエンド開発の環境構築 - Qiita はてなブックマークに追加

GitHub – goldbergyoni/javascript-testing-best-practices: 📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2019)

GitHub - goldbergyoni/javascript-testing-best-practices: 📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2019)

GitHub - goldbergyoni/javascript-testing-best-practices: 📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2019)

Dismiss Join GitHub today GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together. Sign up 📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2019)

はてなブックマーク - GitHub - goldbergyoni/javascript-testing-best-practices: 📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2019) はてなブックマークに追加

Node.js徹底攻略 ─ ヤフーのノウハウに学ぶ、パフォーマンス劣化やコールバック地獄との戦い方 – エンジニアHub|若手Webエンジニアのキャリアを考える!

Node.js徹底攻略 ─ ヤフーのノウハウに学ぶ、パフォーマンス劣化やコールバック地獄との戦い方 - エンジニアHub|若手Webエンジニアのキャリアを考える!

Node.js徹底攻略 ─ ヤフーのノウハウに学ぶ、パフォーマンス劣化やコールバック地獄との戦い方 - エンジニアHub|若手Webエンジニアのキャリアを考える!

Node.jsは「イベントループモデルで、ノンブロッキングI/Oを使用している」「問題発生時にHTTP/TCPやPOSIX APIなど低レイヤーの知識を求められる」といった特徴を持つ言語です。開発者が習得すべき技術領域が広いため、Node.jsらしい書き方の学習難易度は高いと言えます。 それでは、Node.jsをうまく活用できている企業...

はてなブックマーク - Node.js徹底攻略 ─ ヤフーのノウハウに学ぶ、パフォーマンス劣化やコールバック地獄との戦い方 - エンジニアHub|若手Webエンジニアのキャリアを考える! はてなブックマークに追加

Vue・React・Angularのパフォーマンス比較検証 – ICS MEDIA

Vue・React・Angularのパフォーマンス比較検証 - ICS MEDIA

Vue・React・Angularのパフォーマンス比較検証 - ICS MEDIA

ウェブのフロントエンド開発に役立つライブラリとして、VueとReact、Angularがよく取り上げられます。これらのライブラリは、SPA(シングルページアプリケーション)の開発に役立つ多くの機能を持っています。 フレームワークを選定するには、「人気だから使う」という短絡的な理由で選択をするのは望ましくありません。...

はてなブックマーク - Vue・React・Angularのパフォーマンス比較検証 - ICS MEDIA はてなブックマークに追加

【重要】サービス終了のお知らせ – jsdo.it – share JavaScript, HTML5, CSS – developers blog

【重要】サービス終了のお知らせ - jsdo.it - share JavaScript, HTML5, CSS - developers blog

【重要】サービス終了のお知らせ - jsdo.it - share JavaScript, HTML5, CSS - developers blog

いつもjsdo.itをご利用いただきまして誠にありがとうございます。 ご利用いただいている皆さまに大切なお知らせがございます。 2010年より運営してまいりましたjsdo.itですが、サービスの利用状況を鑑みて、2019年10月31日(木)15:00 をもちまして、サービスを終了させていただくこととなりました。 サービス終了に伴い...

はてなブックマーク - 【重要】サービス終了のお知らせ - jsdo.it - share JavaScript, HTML5, CSS - developers blog はてなブックマークに追加

モバイルアプリに最適化した軽量JavaScriptエンジン「Hermes」、Facebookがオープンソースで公開。低スペックのスマートフォンでの実行速度を重視 - Publickey

モバイルアプリに最適化した軽量JavaScriptエンジン「Hermes」、Facebookがオープンソースで公開。低スペックのスマートフォンでの実行速度を重視 - Publickey

モバイルアプリに最適化した軽量JavaScriptエンジン「Hermes」、Facebookがオープンソースで公開。低スペックのスマートフォンでの実行速度を重視 - Publickey

モバイルアプリに最適化した軽量JavaScriptエンジン「Hermes」、Facebookがオープンソースで公開。低スペックのスマートフォンでの実行速度を重視 Webアプリとして構築されているモバイルアプリケーションは、現在では非常に複雑で大規模なものになりつつあります。 これは同時に、アプリケーションのロードや起動にかか...

はてなブックマーク - モバイルアプリに最適化した軽量JavaScriptエンジン「Hermes」、Facebookがオープンソースで公開。低スペックのスマートフォンでの実行速度を重視 - Publickey はてなブックマークに追加

モバイルアプリに最適化した軽量JavaScriptエンジン「Hermes」、Facebookがオープンソースで公開。低スペックのスマートフォンでの実行速度を重視 - Publickey

モバイルアプリに最適化した軽量JavaScriptエンジン「Hermes」、Facebookがオープンソースで公開。低スペックのスマートフォンでの実行速度を重視 - Publickey

モバイルアプリに最適化した軽量JavaScriptエンジン「Hermes」、Facebookがオープンソースで公開。低スペックのスマートフォンでの実行速度を重視 - Publickey

モバイルアプリに最適化した軽量JavaScriptエンジン「Hermes」、Facebookがオープンソースで公開。低スペックのスマートフォンでの実行速度を重視 Webアプリとして構築されているモバイルアプリケーションは、現在では非常に複雑で大規模なものになりつつあります。 これは同時に、アプリケーションのロードや起動にかか...

はてなブックマーク - モバイルアプリに最適化した軽量JavaScriptエンジン「Hermes」、Facebookがオープンソースで公開。低スペックのスマートフォンでの実行速度を重視 - Publickey はてなブックマークに追加

2019年版 最先端のフロントエンド開発者になるために学ぶべきこと – Qiita

2019年版 最先端のフロントエンド開発者になるために学ぶべきこと - Qiita

2019年版 最先端のフロントエンド開発者になるために学ぶべきこと - Qiita

こちらの記事は、『Learn to become a modern Frontend Developer in 2019 』の和訳になります。 はじめに 新年になって以前書いた記事を少し簡潔にして理解しやすいように書き直してみました。この文章に以前私が書いた文章と違ったことが書いてあったり、少し矛盾する内容が見つかってもあまり気にする必要はありませ...

はてなブックマーク - 2019年版 最先端のフロントエンド開発者になるために学ぶべきこと - Qiita はてなブックマークに追加

Vue.js × Atomic Design – コンポーネント分割の指針 / Vue.js and Atomic Design – Guideline for components division – Speaker Deck

Vue.js × Atomic Design - コンポーネント分割の指針 / Vue.js and Atomic Design - Guideline for components division - Speaker Deck

Vue.js × Atomic Design - コンポーネント分割の指針 / Vue.js and Atomic Design - Guideline for components division - Speaker Deck

Vue.js × Atomic Design - コンポーネント分割の指針 / Vue.js and Atomic Design - Guideline for components division Vue.js 講演用資料です。 # 概要 コンポーネントをどのような粒度で分割し、どのように実装するべきかというのは難しいテーマです。 一概に正解があるとも言い切れないテーマですが、この指針を疎か...

はてなブックマーク - Vue.js × Atomic Design - コンポーネント分割の指針 / Vue.js and Atomic Design - Guideline for components division - Speaker Deck はてなブックマークに追加

Vue.js × Atomic Design – コンポーネント分割の指針 / Vue.js and Atomic Design – Guideline for components division – Speaker Deck

Vue.js × Atomic Design - コンポーネント分割の指針 / Vue.js and Atomic Design - Guideline for components division - Speaker Deck

Vue.js × Atomic Design - コンポーネント分割の指針 / Vue.js and Atomic Design - Guideline for components division - Speaker Deck

Vue.js × Atomic Design - コンポーネント分割の指針 / Vue.js and Atomic Design - Guideline for components division Vue.js 講演用資料です。 # 概要 コンポーネントをどのような粒度で分割し、どのように実装するべきかというのは難しいテーマです。 一概に正解があるとも言い切れないテーマですが、この指針を疎か...

はてなブックマーク - Vue.js × Atomic Design - コンポーネント分割の指針 / Vue.js and Atomic Design - Guideline for components division - Speaker Deck はてなブックマークに追加

Vue.js × Atomic Design – コンポーネント分割の指針 / Vue.js and Atomic Design – Guideline for components division – Speaker Deck

Vue.js × Atomic Design - コンポーネント分割の指針 / Vue.js and Atomic Design - Guideline for components division - Speaker Deck

Vue.js × Atomic Design - コンポーネント分割の指針 / Vue.js and Atomic Design - Guideline for components division - Speaker Deck

Vue.js × Atomic Design - コンポーネント分割の指針 / Vue.js and Atomic Design - Guideline for components division Vue.js 講演用資料です。 # 概要 コンポーネントをどのような粒度で分割し、どのように実装するべきかというのは難しいテーマです。 一概に正解があるとも言い切れないテーマですが、この指針を疎か...

はてなブックマーク - Vue.js × Atomic Design - コンポーネント分割の指針 / Vue.js and Atomic Design - Guideline for components division - Speaker Deck はてなブックマークに追加

Nondestructive_TypeScript.md · GitHub

Nondestructive_TypeScript.md · GitHub

Nondestructive_TypeScript.md · GitHub

Nondestructive_TypeScript.md 非破壊 TypeSctript mizchi / TypeScript Meetup 2 About mizchi / 竹馬光太郎 フロントエンドと Node.js 株式会社プレイド 2019/7~ Frontend Ops 周り DOM 差分監視して色々 はじめに Modern JS ≒ TypeScript の時代になった なので型を書け これまでの(歴史の)あらすじ! 「Java の静的...

はてなブックマーク - Nondestructive_TypeScript.md · GitHub はてなブックマークに追加

JavaScript: フレームワーク React/Vue/Angularについて – DEV Community 👩‍💻👨‍💻

JavaScript: フレームワーク React/Vue/Angularについて - DEV Community 👩‍💻👨‍💻

JavaScript: フレームワーク React/Vue/Angularについて - DEV Community 👩‍💻👨‍💻

フロントエンドの開発に用いられる人気のフレームワーク(ライブラリ)に、ReactとVue.jsおよびAngularがあります。これらフレームワークのフロントエンド開発における役割と、3つの違いについて簡単にご紹介します。 データバインディングとコンポーネント化 フレームワークReactとVue.jsおよびAngularは、いずれもHTMLの...

はてなブックマーク - JavaScript: フレームワーク React/Vue/Angularについて - DEV Community 👩‍💻👨‍💻 はてなブックマークに追加

これからVueを勉強しようと思っている人への道しるべ(勉強方法)を書く – Qiita

これからVueを勉強しようと思っている人への道しるべ(勉強方法)を書く - Qiita

これからVueを勉強しようと思っている人への道しるべ(勉強方法)を書く - Qiita

フロントエンドに興味があって、Vueをやってみたい...!という人、きっと多いかと思います。(きっと、きっとね) ただ、どうやってVueを勉強し始めればいいのかわからない、という人もまた多いはず。Javascript自体あんまり触ったことないし...って人もいると思います。 そこで、これからVueを新たに勉強する人向けに、...

はてなブックマーク - これからVueを勉強しようと思っている人への道しるべ(勉強方法)を書く - Qiita はてなブックマークに追加

これからVueを勉強しようと思っている人への道しるべ(勉強方法)を書く – Qiita

これからVueを勉強しようと思っている人への道しるべ(勉強方法)を書く - Qiita

これからVueを勉強しようと思っている人への道しるべ(勉強方法)を書く - Qiita

フロントエンドに興味があって、Vueをやってみたい...!という人、きっと多いかと思います。(きっと、きっとね) ただ、どうやってVueを勉強し始めればいいのかわからない、という人もまた多いはず。Javascript自体あんまり触ったことないし...って人もいると思います。 そこで、これからVueを新たに勉強する人向けに、...

はてなブックマーク - これからVueを勉強しようと思っている人への道しるべ(勉強方法)を書く - Qiita はてなブックマークに追加

2019年前半の「JavaScriptをちゃんとやるための地図」

2019年前半の「JavaScriptをちゃんとやるための地図」

2019年前半の「JavaScriptをちゃんとやるための地図」

こんにちは、hachi8833です。BPS社内勉強会の発表を元に、社内JavaScript勢の皆さまのお力を得て記事を書きました。 目的 JavaScriptをたまにしか使わない私ですが、それもあってなおさら書くときに迷いに迷います。 ネットの情報多すぎ、動き激しすぎ、選り分けるにしても指針が欲しい 古いコードや毒入りコードを拾っ...

はてなブックマーク - 2019年前半の「JavaScriptをちゃんとやるための地図」 はてなブックマークに追加

VueJS is dead, long live VueJS! – DEV Community 👩‍💻👨‍💻

VueJS is dead, long live VueJS! - DEV Community 👩‍💻👨‍💻

VueJS is dead, long live VueJS! - DEV Community 👩‍💻👨‍💻

With the release of the VueJS 3 "Request for Comment" documentation about two weeks ago, Evan You introduced the VueJS function-based API and has set the VueJS community ablaze. These new ideas are still in the "Request for Comments" stage, so they're far from set in stone, but because the RFC in...

はてなブックマーク - VueJS is dead, long live VueJS! - DEV Community 👩‍💻👨‍💻 はてなブックマークに追加

TypeScript教育用コンテンツ公開のお知らせ | Future Tech Blog – フューチャーアーキテクト

TypeScript教育用コンテンツ公開のお知らせ | Future Tech Blog - フューチャーアーキテクト

TypeScript教育用コンテンツ公開のお知らせ | Future Tech Blog - フューチャーアーキテクト

2019年頭より少しずつ書いていたTypeScriptの教育コンテンツをクリエイティブ・コモンズ4.0の表示 - 継承 (CC BY-SA 4.0)で公開します。といっても完成版ではなく、アーリーアクセス版のような品質であることをご了承ください。 仕事ですぐに使えるTypeScript Web版に加えてPDF版もダウンロード可能です。 そもそもこ...

はてなブックマーク - TypeScript教育用コンテンツ公開のお知らせ | Future Tech Blog - フューチャーアーキテクト はてなブックマークに追加

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

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

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

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

はてなブックマーク - 仕事ですぐに使えるTypeScript — 仕事ですぐに使えるTypeScript ドキュメント はてなブックマークに追加

npm, yarn による zero install 戦略 – from scratch

npm, yarn による zero install 戦略 - from scratch

npm, yarn による zero install 戦略 - from scratch

jsconf.eu 2019 に行ってきました。 特に npm や yarn の今後の話とそもそも Registry をどうしていくか、の話があったのでお知らせします。 そもそも Registry をどうしていくかについては次のエントリで話します。 tink: A Next Generation Package Manager npm の次のコマンドラインツールである tink が紹介されてい...

はてなブックマーク - npm, yarn による zero install 戦略 - from scratch はてなブックマークに追加

npm, yarn による zero install 戦略 – from scratch

npm, yarn による zero install 戦略 - from scratch

npm, yarn による zero install 戦略 - from scratch

jsconf.eu 2019 に行ってきました。 特に npm や yarn の今後の話とそもそも Registry をどうしていくか、の話があったのでお知らせします。 そもそも Registry をどうしていくかについては次のエントリで話します。 tink: A Next Generation Package Manager npm の次のコマンドラインツールである tink が紹介されてい...

はてなブックマーク - npm, yarn による zero install 戦略 - from scratch はてなブックマークに追加