Adang と You の議論からフロントエンドを見る Xiaoyou_html/css_WEB-ITnose

WBOY
リリース: 2016-06-21 08:58:36
オリジナル
1226 人が閲覧しました

ここ一週間、フロントエンドサークルの先輩二人が(対立して)喧嘩していて、私も自分の方向性を考え始めました。 Adang 氏は、フロントエンド サークルは現在、フロントエンドから逸脱したエンジニアリング (gulp、webpack) とフレームワーク (ng、vue、React)、およびさまざまなコンパイル (less、sass、babel、typescript) に焦点を当てていると考えています。 end path 一方、Xiaoyou 私は、これらの新しいものは時代の産物であり、避けられない「新しい」フロントエンド技術であると信じています。

率直に言って、私はどちらの主張も正当だと思います。私が働き始めて以来、モジュール化とビルド ツールは何度か変更されました: Grunt/seajs -> gulp/seajs -> gulp/webpack。たった1年でこれほど大きな変化が起きたので、社会人になったばかりの学生は「何を学べばいいの?」と戸惑うことは必至です。

はい、私もそれについて考えています。今では、さまざまなフレームワークやツールが私たちの耳や目に溢れています。今では、React について話さない人はいないように思えます。フロントエンド。私はアダンの意見に完全に同意するわけではありませんが、私に冷や水を浴びせられ、冷静に今の道を考えさせられました。

フロントエンドは

  • CSS コンパイラーレス、sass
  • JS コンパイラー Babel、CoffeeScript、TypeScript
  • ビルドおよびパッケージ化ツール: webpack 、 gulp
  • フレームワーク: React、ng、Vue

ここ 1 年ほどで私が触れたものはこれだけです。その多くは非常に複雑でわかりにくいものです。そして何をすればいいのか全く分かりません。そして、ルーキーとしては、おそらく基礎があまり良くないので、これらのことをプレイするのは本当に良いことなのでしょうか?

それでは、まだいくつかの基本を構成する必要があります:

  • 《Javascript Essence》
  • 《高性能 Javascript》
  • 《JavaScript の設計》パターン》

次に

  • 構築作業でよく使われる Babel + webpack モジュールのパッケージング
  • Vue + webpack の例を作成します
  • Adangfa のゲームの調査

  • 機能、OO 開発

  • HTTP / ソケット
  • 安全な XSS
  • テストカルマ
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート