検索
ホームページウェブフロントエンドjsチュートリアルJavaScript は今年で 25 周年を迎えます。

JavaScript は今年で 25 周年を迎えます。

Dec 17, 2020 pm 05:21 PM
htmljavascriptフロントエンド

javascript ビデオチュートリアルJavaScript の開発の歴史を紹介するコラム

JavaScript は今年で 25 周年を迎えます。

##関連無料の学習に関する推奨事項: javascript ビデオ チュートリアル

最近、Vue コンポーネントをオープンソース化しましたが、完全ではありません。皆さんも一緒に改善してください。皆さんも貢献していただければ幸いです。サポートするためにスターを付けてください。皆さんに感謝します。

この記事は原著者の許可を得て翻訳されています。

JavaScript は 25 年前 (1995 年 12 月 4 日) に初めて一般に導入されました。 JavaScript は当初わずか 10 日間で開発されましたが、すぐに最も人気のあるプログラミング言語の 1 つとなり、現在では世界中の何百万もの開発者によって毎日使用されています。 2020 年は 25 周年を迎え、最も人気のあるプログラミング言語の 1 つとなったこの言語にとって大きな節目となります。

JavaScript はフロントエンド開発に推奨される言語であり、後に Microsoft の Typescript を生み出しました。これは、開発者がブラウザーで実行するときに JavaScript にコンパイルするための、より強力なオプションの型システムを備えた JavaScript のスーパーセットです。

JavaScript と TypeScript はどちらも、JavaScript と Node.js の標準である ECMAScript に準拠しており、Google の強力な V8 エンジンのおかげでブラウザの外部でアプリケーションを実行できます。

ダブル 12 Alibaba サーバー 27 ブロック。ここをクリックして購入すると、27 に等しい 30 キャッシュ バックを私から受け取ることができます。ブロックは新規のみ 家族の携帯電話番号を使って購入可能!

JavaScript が Web に与える影響は非常に大きいです。テクノロジー大手も JS を採用しています。 Google の V8 に加えて、Facebook の

React や Google の Angular などのオープンソース プロジェクトもあります。もちろん、Youyuxi Vueもあります。

1995 年 5 月に

Netscape Sun (Sun Microsystems) が JavaScript を立ち上げ、続いて 1995 年 12 月に Microsoft が Visual Basic (VB) を立ち上げました。 Internet Explorer ブラウザ用の VB スクリプトを使用して Web アプリケーションを作成するための標準として。 Oracle は、主に Java とその巨大な開発エコシステムに参加するために、2008 年に Sun を買収しました。

JavaScript の将来は、今日ほど確実なものではありませんでした。

開発者トレーニング サイト Pluralsight の JavaScript 教育者である Cory House 氏は、初期の頃は JavaScript の成功を判断するのが難しかったと回想しています。

"JavaScript は数日で作成され、最初は 1 つのブラウザーで使用されました。Microsoft の最初のブラウザーには、
JScript と呼ばれる独自のスタイルの JavaScript が付属していました。現在でも JavaScript は使用されており、ビルドに使用されています。デスクトップ アプリ、モバイル デバイス アプリ、フィットネス トラッカー、ロボット、および多数の組み込みシステム。ジェームズ ウェッブ宇宙望遠鏡の一部でもあります。この望遠鏡は、オンボード制御ソフトウェアに Nombas の ES1 レベルの組み込み JavaScript を使用しています。パート。」

”私たちはオブジェクト指向または関数型の方法でコードを書くことができます。JavaScript は c に似た構文を持っているため、他の c 系言語を使ったことがある人には馴染み深いものです。JavaScript は常に良いアイデアを取り入れて「更新」されています。 Pluralsight のもう 1 人の著者、ジョナサン ミルズ氏は、JavaScript はもはやブラウザーに限定されないと指摘し、「現在、JavaScript はソフトウェア開発のあらゆる分野に影響を与える大規模なエコシステムに成長しています。 「

Microsoft の TypeScript は、大規模な Javascript ベースのプロジェクトの存在のおかげで、

GitHub で人気が高まっていますが、Web Assembly

## にも引き継がれる可能性があります。」

#W3C 2019 年 12 月に標準を批准して以来、主要な Web ブラウザーは、HTML、CSS、JavaScript または Wasm

と同様のレベルで

WebAssembly をサポートするようになりました。 WebAssembly は、Web 上で高性能アプリケーションを実現し、Web 上のその他のサポートを提供する仮想命令セット アーキテクチャです。##AIこれらのプラットフォームを構築しましたAI

は、ビデオおよびオーディオ コーデック、グラフィックス、および暗号計算に使用できます。

ミルズ氏は ZDNet に対し、これまでのところ、Web Assembly には可能性があると述べました。対象領域には可能性があります。ミルズ氏は述べています。 「JavaScript アプリケーションを構築すると、JavaScript コードがそのままブラウザに送信され、そこでコンパイルされて実行時に実行されます。 WebAssembly は、展開前にコードをコンパイルすることでこのプロセスを簡素化し、プロセスの大幅なパフォーマンス向上を約束します。"これは、グラフィックスや計算を多用する複雑な Web アプリケーションを構築する場合に役立ちます。ただし、現時点での主な障害は、WebAssembly

に関連する最も有名な言語が

Rust

C

であることです。 JavaScript が普及した理由の 1 つは、使いやすさと迅速な開発スタイルという、C や Rust にはない品質でした。

JavaScript の 25 周年を記念して、JavaScript の歴史に影響を与えた重要なマイルストーンを紹介します:

ワールド ワイド ウェブ (1989 年 3 月)

ティム バーナーズ リーは、CERN に勤務していたとき、「情報管理: 提案」と呼ばれる文書で、インターネットに対する自身のビジョンを提案しました。

記事のアドレス: https://webfoundation.org/abo...

最初の Web サイト (1991 年 8 月 6 日)

最初の Web サイトは 8 月 6 日に開設されました、1991年。これは World Wide Web プロジェクト自体で使用され、Tim Berners-Lee の NeXT コンピューターでホストされていました。

詳細情報: http://info.cern.ch/hypertext...

モザイク (1993 年 6 月)

NCSA モザイク、またはMosaic は略して、インターネットの歴史の中で広く使用され、画像を表示できる最初の Web ブラウザーでした。これは 1993 にイリノイ大学アーバナ シャンペーン校の NCSA 組織によって公開され、1997 年 1 月 7 日に正式にサポートが終了しました。当時は非常に人気がありました。 Mosaic の出現は、その後のインターネット ブームの火付け役の 1 つとみなすことができます。 その後、Netscape Navigator ブラウザの開発には多くの元の

Mosaic

ブラウザ エンジニアが雇用されましたが、Mosaic Web ブラウザのコードは一切使用されませんでした。 Netscape ブラウザのコードを継承する子孫は、Firefox ブラウザです。 詳細情報: https://en.wikipedia.org/wiki...

Netscape (1994 年 9 月 9 日)

マーク・アンドリーセンとジム・クラークが後に設立した会社Netscape Communications Corporation は、1994 年 9 月 9 日に最初のブラウザを発売しました。当初は

Mosaic Netscape

と呼ばれていましたが、NCSA との商標問題を避けるために、後に Netscape Navigator に名前が変更されました。このブラウザの内部コード名は Mozilla (「Mosaic Killer」の略) であり、すぐに最も人気のあるブラウザになりました。 詳細情報: https://en.wikipedia.org/wiki...JavaScript (1995 年 5 月)

Marc Andreessen ( Marc Andreessen は、より動的な Web を実現するため、Web デザイナーにとって使いやすい言語の必要性を感じました。彼は、1995 年 5 月に

Netscape

ブラウザのプロトタイプを 10 日間で作成した

Brendan Eich

を採用しました。この言語は当初

Moca と呼ばれ、後に LiveScript と呼ばれ、最終的に JavaScript (Java の補助言語として) と名前が変更されました。 JavaScript の正式リリース日は 1995 年 12 月 4 日です。 詳細情報: https://en.wikipedia.org/wiki...JScript (1996 年 8 月)Microsoft は Netscape の JavaScript リバース エンジニアを改良し、## を作成しました#JScript を作成し、

Internet Explorer 3

の一部にします。標準に準拠していない独自の拡張機能が導入されているため、開発者がすべてのブラウザで適切に動作する Web サイトを作成することが困難になります。最終的に、

Internet Explorer

がブラウザ戦争の支配的なソフトウェアになりました。

詳細情報: https://en.wikipedia.org/wiki...ECMAscript 1 (1997 年 6 月)NetscapeJavaScript は他のブラウザ ベンダーが実装できる標準仕様を作成するために

ECMA International

に提出され、1997 年 6 月の言語仕様 ECMAScript の正式リリースにつながりました。

詳細情報: https://en.wikipedia.org/wiki...

Mozilla (1998 年 1 月 23 日)1998 年 1 月 23 日 今日、ブラウザ市場シェアの急激な低下を受けて、Netscape は、人気のオープンソース プロジェクトになることを期待して、

Netscape Communicator 5.0

のソース コードをリリースすると発表しました。こうして

Mozilla

プロジェクトが誕生しました。

詳細情報: https://www.mozilla.org/en-US...XMLHttpRequest (1999 年 3 月)Microsoft

XMLHttpRequest

の元の形式は、1999 年 3 月に

Internet Explorer 5.0

でリリースされました。

XMLHttpRequest

は、Web ブラウザと Web サーバーの間でデータを転送するために使用される API であり、将来役立つ可能性があります。 ECMAscript 3 (1999 年 12 月)このバージョンでは、正規表現、より完全な文字列処理、新しい制御ステートメント、try/catch 例外処理、より厳密なエラー定義、数値が追加されています。出力フォーマットやその他の機能強化。 ECMAscript 4 の停滞のため、このバージョンは 10 年間普及しました。

詳細情報: https://en.wikipedia.org/wiki...

JSON (2001 年 4 月)Douglas Crockford によって指定されました JSON (JavaScript Object Notation)、JavaScript のサブセットに基づく軽量のデータ交換形式。 JSON データはフロントエンドでのロードと使用が容易であり、今世紀末までに Web 上のデータ交換形式として ##XML

に取って代わられるでしょう。

詳細情報: https://www.json.org/json-en....

Firefox (2004 年 11 月 9 日)

Firefox は、Dave HyattJoe Hewitt Blake によって 2002 年に作成されました。 Ross は、Mozilla プロジェクトの実験的なブランチとして開始されました。 Mozilla Suite のソフトウェアの肥大化に対抗するために、最初は Phoenix、後に Firebird、そして最後に Firefox という名前のスタンドアロン ブラウザを作成しました。 Firefox 1.0 バージョンは 2004 年 11 月 9 日にリリースされました。 Firefox のスピード、使いやすさ、マーケティングにより、Internet Explorer を上回る市場シェアを獲得しました。発売から 5 年以内に、Firefox はすべての Web ブラウジングのほぼ 3 分の 1 を占めました。

詳細情報: https://blog.mozilla.org/pres...

AJAX (2005 年 2 月 18 日)

Jesse James · Jesse James Garrett が作成した用語 AJAX (AsynchronousJavaScript XML) は、GMail や Google マップなどの新しい Web アプリケーションの背後にある非同期テクノロジーを説明します。このテクノロジーにより、Web ページはリロードせずにコンテンツを動的に変更できます。

詳細情報: https://en.wikipedia.org/wiki...

jQuery (2006 年 8 月)

jQuery は、 A によって開発された言語です。 John Resig によって設計された JavaScript ライブラリで、HTML DOM ツリーのトラバースと操作、イベント処理、CSS アニメーション、AJAX を簡素化します。この期間中にリリースされた他の JavaScript フレームワーク/ライブラリには、MootoolsPrototype などがあります。

詳細情報: https://openjsf.org/

Google Chrome (2008 年 12 月)

Google は、2008 年 12 月 11 日に同じ # を使用するブラウザ Chrome をリリースしました。 ##WebKit レンダリング エンジン (Safari と高速な JavaScript エンジン V8)。その直後、WindowsOS XLinux プラットフォーム用のオープン ソース バージョンが Chromium という名前でリリースされました。 Google Chrome は、リリース サイクルが速く、スピードを重視したため、最終的には他のすべてのブラウザに取って代わりました。

詳細情報: https://www.google.com/chrome/

Node.js (2009 年 3 月)

Node.js 元々はGoogle のオープンソース V8 JavaScript エンジンに基づいて Ryan Dahl によって 2009 年 3 月に開発されました。これにより、Web サーバーで JavaScript を使用するための道が開かれます。 Node.js 関数はノンブロッキングなので、サーバーは多数の同時接続を処理できます。これは、1 つのプログラミング言語を中心に Web アプリケーション開発を統合する、「JavaScript Everywhere」パラダイムを表しています。

詳細情報: https://nodejs.org/en/

npm (2009)

#npm

(元々は Node Package Manager ( の略称)は、Isaac Z. Schlueter によって開発された JavaScript プログラミング言語のパッケージ マネージャーです。 npm レジストリは、Node.js、フロントエンド Web アプリケーション、モバイル アプリ、およびその他のアプリケーションのオープン ソース コード パッケージのパブリック コレクションです。 その他のアドレス: https://www.npmjs.com/about

ES5 (2009 年 12 月 3 日)

ECMAScript 5

リリースされましたECMAScript 3 から 10 年以上経った 2009 年 12 月にリリースされた ECMAScript 3 の増分アップグレード バージョンです。野心的な ECMAScript 4 は正式に廃止され、コード名は Harmony となり、一部の機能は ECMAScript6 になりました。元の ECMAScript 4 で計画されていた他の機能は、後続のリリースで採用されるために削除されます。将来の分裂の可能性を防ぐために、TC39 全体のコンセンサスを得て新しいアイデアを開発するという新たな決意が形成されました。 詳細情報: https://en.wikipedia.org/wiki...

AngularJS (2010 年 10 月 20 日)

AngularJS by

Misko Hevery

は 2010 年 10 月にリリースされ、すぐに最も人気のある JavaScript MVC フレームワークになりました。双方向のデータ バインディング、依存関係の挿入、ルーティング パッケージなどを提供します。この期間中にリリースされた他の JavaScript フレームワーク/ライブラリには、BackboneEmberKnockout などがあります。このプロジェクトは 2016 年に Angular に引き継がれ、Google Angular チームが主導して AngularJS を完全に書き直しました。 詳細情報: https://angularjs.org/

# TypeScript (2012 年 10 月 12 日)

TypeScript これは、言語に静的型付けを追加する JavaScript のスーパーセット。Microsoft による 2 年間の内部開発を経て、2012 年 10 月に最初にリリースされました (バージョン 0.8)。

React (2013 年 5 月 29 日)

React は、

Jordan Walke オープン ソースによって 2013 年に開発された、コンポーザブル ユーザー インターフェイスを構築するための JavaScript ライブラリです。これは Facebook と開発者および企業のコミュニティによって維持されています。

詳細情報: https://reactjs.org/

Vue.js (2014 年 2 月 25 日)

作成者

Evan You Vue 作成者オープン ソース コードであり、ユーザー インターフェイスとシングル ページ アプリケーションを構築するための model–view–viewmodel フロントエンド JavaScript フレームワークです。プロジェクトの最初のソース コード コミットは 2013 年 7 月で、Vue は 2014 年 2 月に初めてリリースされました。

Next.js (2016 年 10 月 25 日)

Next.js は、Vercel によって作成されたオープン ソースの React フレームワークです。静的および動的 Web サイトとアプリケーションのニーズに独自に対応します。 Next.js の静的増分再生成により、ユーザーは静的サイト ジェネレーターのすべての機能に加えて、サイト全体を再構築することなく、無制限のページを追加して後で更新できる機能が得られます。

詳細情報: https://nextjs.org/

Svelte (2016 年 11 月 26 日)

Svelte は、Rich Harris Afront によって作成された無料のオープンソース ソフトウェアです。 -end JavaScript フレームワーク。

Svelte は、ユーザー インターフェイスを構築するまったく新しい方法です。 React や Vue などの従来のフレームワークでは、ブラウザーで多くの作業を行う必要がありますが、Svelte はアプリケーション構築のコンパイル段階でこの作業を処理します。

仮想 DOM を使用した場合との比較。 Svelte は、アプリケーションの状態が変化したときに DOM を外科的に更新するコードを作成します。

詳細情報: https://svelte.dev/

WebAssembly (2017 年 3 月)

WebAssembly (Wasm と略称) はバイナリ命令形式ですスタックベースの仮想マシンの場合。 Wasm は、クライアントおよびサーバー アプリケーション用に Web 上にデプロイできるように、高水準言語 (C/C/Rust など) をコンパイルするためのポータブル ターゲットとして設計されています。前駆体テクノロジは Mozilla および Google Native Client# から提供されています。 ## asm.js

詳細情報: https://webassembly.org/

OpenJS Foundation (2019 年 3 月 12 日)

ご存知のとおり、Node.js と JavaScript は密接に関連しています。多くのつながりと協力がありますが、それらは異なる財団に属しており、物事を行うのに非常に不便であるため、効率を向上させるために2つの財団を統合する必要があります。そのため、2019 年 3 月 13 日、Node.js Foundation と JS Foundation は合併して OpenJS Foundation となることを発表しました。

OpenJS Foundation の主な目標は次のとおりです:

    重要な JavaScript および Web ソリューションと関連テクノロジの広範な導入と継続的な開発を促進する;
  • JavaScript 開発コミュニティの発展 コラボレーション;
  • エンドツーエンドの JavaScript エコシステム全体にわたってオープンソース プロジェクトの重心を作り、オープン ガバナンスと多様な協力者の基盤に向けてプロジェクトを導きます。
  • ホスティングをサポートするマネージド インフラストラクチャ JavaScript オープン ソース プロジェクト;
  • は、プロジェクトと戦略的パートナーシップを推進することで、オープンでアクセス可能な Web サイトを構築します。
詳細情報: https://openjsf.org/

Deno (2020 年 5 月 13 日)

Den o は、

に基づくライブラリです。 V8 JavaScript エンジンと、Rust プログラミング言語の JavaScript および TypeScript ランタイム。これは、Node.js の元の作成者である Ryan Dahl によって作成されました。これは、JSConf 2018 EU カンファレンスで行われた 「Node.js について後悔している 10 のこと」 というタイトルの講演の中で発表されました。 Deno は、単一の実行可能ファイル内でランタイムとパッケージ マネージャーの役​​割を明示的に引き受けるため、別個のパッケージ マネージャーが必要なくなります。 詳細情報: https://deno.land/最後に

JavaScriptの将来に関して明らかなことが1つあります。それは、コラボレーションが鍵であるということです。 「ブラウザ戦争」は終わりました。ユーザーも開発者も、相互運用性の欠如によって引き起こされる問題を再び味わいたくありません。幸いなことに、オープンソースは普及しており、JavaScript 言語とコミュニティの開発とガバナンスにとって前進する手段となっています。

以上がJavaScript は今年で 25 周年を迎えます。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事はsegmentfaultで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。
ブラウザを超えて:現実世界のJavaScriptブラウザを超えて:現実世界のJavaScriptApr 12, 2025 am 12:06 AM

現実世界におけるJavaScriptのアプリケーションには、サーバー側のプログラミング、モバイルアプリケーション開発、モノのインターネット制御が含まれます。 2。モバイルアプリケーションの開発は、ReactNativeを通じて実行され、クロスプラットフォームの展開をサポートします。 3.ハードウェアの相互作用に適したJohnny-Fiveライブラリを介したIoTデバイス制御に使用されます。

next.jsを使用してマルチテナントSaaSアプリケーションを構築する(バックエンド統合)next.jsを使用してマルチテナントSaaSアプリケーションを構築する(バックエンド統合)Apr 11, 2025 am 08:23 AM

私はあなたの日常的な技術ツールを使用して機能的なマルチテナントSaaSアプリケーション(EDTECHアプリ)を作成しましたが、あなたは同じことをすることができます。 まず、マルチテナントSaaSアプリケーションとは何ですか? マルチテナントSaaSアプリケーションを使用すると、Singの複数の顧客にサービスを提供できます

next.jsを使用してマルチテナントSaaSアプリケーションを構築する方法(フロントエンド統合)next.jsを使用してマルチテナントSaaSアプリケーションを構築する方法(フロントエンド統合)Apr 11, 2025 am 08:22 AM

この記事では、許可によって保護されたバックエンドとのフロントエンド統合を示し、next.jsを使用して機能的なedtech SaaSアプリケーションを構築します。 FrontEndはユーザーのアクセス許可を取得してUIの可視性を制御し、APIリクエストがロールベースに付着することを保証します

JavaScript:Web言語の汎用性の調査JavaScript:Web言語の汎用性の調査Apr 11, 2025 am 12:01 AM

JavaScriptは、現代のWeb開発のコア言語であり、その多様性と柔軟性に広く使用されています。 1)フロントエンド開発:DOM操作と最新のフレームワーク(React、Vue.JS、Angularなど)を通じて、動的なWebページとシングルページアプリケーションを構築します。 2)サーバー側の開発:node.jsは、非ブロッキングI/Oモデルを使用して、高い並行性とリアルタイムアプリケーションを処理します。 3)モバイルおよびデスクトップアプリケーション開発:クロスプラットフォーム開発は、反応および電子を通じて実現され、開発効率を向上させます。

JavaScriptの進化:現在の傾向と将来の見通しJavaScriptの進化:現在の傾向と将来の見通しApr 10, 2025 am 09:33 AM

JavaScriptの最新トレンドには、TypeScriptの台頭、最新のフレームワークとライブラリの人気、WebAssemblyの適用が含まれます。将来の見通しは、より強力なタイプシステム、サーバー側のJavaScriptの開発、人工知能と機械学習の拡大、およびIoTおよびEDGEコンピューティングの可能性をカバーしています。

javascriptの分解:それが何をするのか、なぜそれが重要なのかjavascriptの分解:それが何をするのか、なぜそれが重要なのかApr 09, 2025 am 12:07 AM

JavaScriptは現代のWeb開発の基礎であり、その主な機能には、イベント駆動型のプログラミング、動的コンテンツ生成、非同期プログラミングが含まれます。 1)イベント駆動型プログラミングにより、Webページはユーザー操作に応じて動的に変更できます。 2)動的コンテンツ生成により、条件に応じてページコンテンツを調整できます。 3)非同期プログラミングにより、ユーザーインターフェイスがブロックされないようにします。 JavaScriptは、Webインタラクション、シングルページアプリケーション、サーバー側の開発で広く使用されており、ユーザーエクスペリエンスとクロスプラットフォーム開発の柔軟性を大幅に改善しています。

pythonまたはjavascriptの方がいいですか?pythonまたはjavascriptの方がいいですか?Apr 06, 2025 am 12:14 AM

Pythonはデータサイエンスや機械学習により適していますが、JavaScriptはフロントエンドとフルスタックの開発により適しています。 1. Pythonは、簡潔な構文とリッチライブラリエコシステムで知られており、データ分析とWeb開発に適しています。 2。JavaScriptは、フロントエンド開発の中核です。 node.jsはサーバー側のプログラミングをサポートしており、フルスタック開発に適しています。

JavaScriptをインストールするにはどうすればよいですか?JavaScriptをインストールするにはどうすればよいですか?Apr 05, 2025 am 12:16 AM

JavaScriptは、最新のブラウザにすでに組み込まれているため、インストールを必要としません。開始するには、テキストエディターとブラウザのみが必要です。 1)ブラウザ環境では、タグを介してHTMLファイルを埋め込んで実行します。 2)node.js環境では、node.jsをダウンロードしてインストールした後、コマンドラインを介してJavaScriptファイルを実行します。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

DVWA

DVWA

Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

SecLists

SecLists

SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。