ホームページ  >  記事  >  運用・保守  >  フロントエンドエンジニアの場合、どのオペレーティングシステムを選択する必要がありますか?

フロントエンドエンジニアの場合、どのオペレーティングシステムを選択する必要がありますか?

坏嘻嘻
坏嘻嘻オリジナル
2018-09-15 16:44:075742ブラウズ

この記事の内容は、フロントエンドエンジニアであればどのようなOSを選ぶべきかについて書かれており、困っている方の参考になれば幸いです。

フロントエンド エンジニアはどのオペレーティング システムを選択すべきですか?

序文

ほとんどの人にとって、コンピュータのオペレーティング システムは世界に 1 つだけです。 Windows オペレーティング システム。ただし、私たちはエンジニアなので、オペレーティング システムに対してより高い要件が必要です。

CSDN で一連のビデオ チュートリアルを録画する予定です。この記事は、この一連のチュートリアルの基礎です。

どのようなオペレーティング システムを選択できますか?

windows

ほとんどの人が長年使っているオペレーティングシステムだと思います。また、私は Windows オペレーティング システムを 10 年以上使用しています。

Windows の利点

  1. 多くのグラフィック ソフトウェア

  2. Photoshop をサポート

  3. あなたはよく知っていますね。

  4. QQ なら、ご存知のとおりです。

Windows の欠点

  1. 奇妙です。パーティションの概念

  2. コマンド ラインは非常に不親切です

  3. 醜い、特にコマンド ライン、特に醜い

  4. node.js には不可解な問題が発生し、トラブルシューティングが非常に困難です。

  5. # は大文字と小文字を区別しないため、ユーザー側だけでなくサーバー側でも問題が発生しやすいです。

  6. #実行効率が非常に低いです。
  7. Windows に適したフロントエンド

    5 ~ 6 年の実務経験があり、以下について比類のない知識をお持ちの方Windows 上のさまざまな問題を解決する能力。それなら窓にこだわりましょう!
  1. フロントエンドとバックエンドを分離する必要がなく、HTML と CSS を記述するだけの会社の場合は、Windows が最適な選択です。
  2. Linux オペレーティング システム

Linux システムには数多くの選択肢がありますが、最もよく使用されているのは ubuntu システムです。通常、サーバーとして centos または redhat を選択します。すでに Linux オペレーティング システムを使用している場合は問題ありません。使いやすい方を使用してください。初心者の場合は、ubuntu システムを使用することをお勧めします。私は個人的には、archlinux オペレーティング システムを強く好みます。当社のチームメンバー全員がこの Linux システムを使用しています。理由は、バージョンアップが非常に早く、システムのカスタマイズが非常に柔軟なためです もちろん、中級者以上のLinux担当者でないと基本的にインストールできないのがデメリットです。これが彼の戦略であり、彼はそれを利用するだろうが、そこから抜け出すことはないだろう。 。 。

Linux の利点

    どれにも当てはまらない最も強力なコマンド ライン
  1. これは、サーバー環境にはプラットフォームの切り替えの問題がありません。
  2. バックエンドからフロントエンドに切り替える友人にとって非常に優しいです。どのコンピュータでも実行できますが、実際には不可能です。携帯電話、ルーター、さらには冷蔵庫でも実行できます。冷蔵庫のプログラミングを考えるのはとても楽しいです -_-|||
  3. ショートカット キーは基本的に Windows のショートカット キーと同じなので、持ち替えの問題はありません。
  4. Linux の欠点
  5. photoshop を実行できない

    QQ なし
  1. デスクトップは醜いですが、デスクトップはまったく使用しないかもしれませんが、
  2. 設定はさらに面倒です
  3. フロントは何ですかLinux に適していますか?
  4. バックエンドからフロントエンドに切り替える友人に適しています。もちろん、フルスタックエンジニアを目指す初心者のフロントエンド開発者にも適しています。トラブルを恐れない心を持っていなければなりません。

  5. さらに、同社では写真を切り取るために Photoshop を使用する必要はありません。 Linux 上でもこれに代わる同様のソフトウェアはありますが、PS 歴 10 年以上の私にとっては、これらのソフトウェアにはあまり慣れません。もちろん、Linux を選択すれば、それができると思います。必ずできますよ!

mac os

これはフロントエンド エンジニアにとって主流の選択肢となるはずです。多くの人はこれを大げさな行為だと考えています。まあ、ある程度の見栄があることは認めます。しかし、これが単なる見栄だと思うなら、それは浅はかです。

mac os の利点

基本的に Linux に似た Unix コア

    一流のコマンド ラインを体験 (Linux よりも優れています) Linux のほうがひどい!)
  1. Node.js は完璧に動作し、放り出すことはできません
  2. ##インターフェースは美しく、見た目も微妙に改善されています
  3. 画像のカットやコーディングのどちらを好む場合でも、
  4. QQ を使用する場合に非常に適しています。さらに、Youku などのクライアントには広告がありません。これは利点です。 ############難なく。これは生産性向上ツールです。
  5. mac os のデメリット
  6. 一般的に使用されるショートカット キーは、Windows や Linux とは異なります。たとえば、一般的に Ctrl キーは Command キーになります。マックで。たとえば、コマンド c.簡単に言えば、altキーの位置に相当します。変換システムに慣れるのに 1 週​​間かかりましたが、その後は大丈夫でした。
  7. Mac コンピュータでのみ実行可能 (Mac をハッキングすることはできますが、ハードウェア要件もあり、ノートブックを完全に駆動することはできません)

# # 国際化が十分に行われておらず、英語のソフトウェアを扱わなければならない場合が多い。

    まとめ

    専門家は Linux システムを使用し、新人は Windows システムを使用し、一般のフロントエンド エンジニアは mac OS を使用する必要があります。


    以上がフロントエンドエンジニアの場合、どのオペレーティングシステムを選択する必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

    声明:
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。