2020年1月8日水曜日

今後のWeb業界で利用されていく技術の中で、習得しておいたほうが良いと思う技術

興味があったら調べてみてください


■言語
PHP7, Java8/Kotlin, JavaScript/TypeScript(ES6), C# 8.0, Ruby, Python3,, Go, Rust

■フレームワーク
PHP:
Laravel, CakePHP, FuelPHP, CodeIgniter, Phalcon

Java/Kotlin:
Spring Framewrok(SpringBoot), Play Framewrok, Java EE

JavaScript/TypeScript:
Vue.js, Nuxt.js, React, jQuery

C#:
Blazor, ASP.NET

Ruby:
Ruby on Rails

Python:
Django, Flask

Go:(使ったことない、見聞きしただけ)
Echo, Revel

Rust:(使ったことない、見聞きしただけ)
Iron

■クラウ
AWS, GCP(+Firebase), Azure

■DB/KVS
DynamoDB, Cassandra, Redis, memcached, 何かしらのRDBMS

■仮想化
Docker, Vagrant

■Webサーバー
Nginx, Apache

■オーケストレーション
Kubernetes, Cloud Formation

■サーバーレス
Lambda, Cloud Functions, Azure Functions

■アーキテクチャ/パター
ドメイン駆動設計(DDD), テスト駆動設計(TDD), コマンドクエリ責務分離(CQRS), マイクロサービスアーキテクチャ, クラウドアーキテクチャ(似たような名前で色々ある)

■CI/CD
Circle CI, Jenkins, 各種クラウドのCIサービスとか(名前忘れた)

0 件のコメント: