プログラミング言語とフレームワーク

最近のプログラミング言語フレームワーク、普段使いしていないので、忘れがちなので備忘として。

 

言語 代表的フレームワーク 主な用途
HTML/CSS Bootstrap
Foundation
Uikit
Webフロントエンド
JavaScript Angular
React
Vue
Webフロントエンド
PHP Laravel
CakePHP
FuelPHP
Symfony
CodeIgniter
ZendFramework
Phalcon
Slim
Yii
FuelPHP
Flight
Webサーバサイド
Ruby Ruby on Rails Webサーバサイド
Perl   Webサーバサイド
Kotlin Spring Boot
wasabi
Jooby
ktor
Androidアプリ開発
Swift Perfect
Slimane
Swifton
Swift Express
Vapor
kitura
HTTPSwiftServer
IOSアプリ開発
Python Flask
Django
Bottle
Tornado
web2Py
AI、機械学習
R   AI、機械学習
Java Spring Framework
Play Framework
JSF
各種汎用的な開発
Androidアプリ開発
C言語   各種汎用的な開発
C++   各種汎用的な開発
C#   Windowsデスクトップアプリ
Xamarin(ザマリン) 利用でAndroid/IOSアプリ開発
GO   サーバサイド
Rust   サーバサイド

Webサービスを開発したい人
PHP or Ruby or Python or Java + HTML/CSS + JavaScriptを学ぶ。

※ただし、この記事では書いておりませんが、本格的にWebサービスを作りたい場合は、上記のプログラミング言語に加え、データベース(MySQLなど)や、Webセキュリティ、サーバー構築(AWSGoogle Cloud Platform、さくらクラウドなど)の知識、ネットワークの知識、HTML/CSS、コマンドの基礎、利用規約」の作り方、必須ではないですが、GitやDockerなどの知識

プログラミング言語

プログラミング言語2

あのサービス・アプリのアーキテクチャ・プログラミング言語・フレームワーク

 

面白い記事

プログラミング言語を作る