1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Slim3フレームワークおすすめチュートリアル

Last updated at Posted at 2020-07-08

はじめに

お仕事でPHP Slim3フレームワークを使うので、ここ数か月勉強しています。
今回はSlim3フレームワークのおすすめチュートリアルを紹介します。

みんなSlimフレームワーク公式ドキュメントはわかりにくいと思っている

日本語で読める、一番わかりやすく網羅的なチュートリアル

日本語で読めるチュートリアルで一番わかりやすく、網羅的なのは
@nunulkさんの私家版 Slim Framework チュートリアル (1) 〜 特徴と準備編から始まる一連の記事です。
鉄板です。Slimフレームワークやりたい方は必読です。
書いてあるコードをそのまま写経すればちゃんと動く親切仕様なので、
私のようなPHP初めてパーソンでも安心!

slim-skeleton不使用×twigのチュートリアル

「slim-skeleton使わないで、twigも使うようなサンプルないかなあ」と探したところ、
Daniel OpitzさんのCreating your first Slim 3 Framework Applicationという記事を見つけました。
こちらもなかなかわかりやすいですが、そのまま写経すれば動くコードばかりではなかったので、
チャレンジするなら@nunulkさんのチュートリアルの後が良いと思います。

@nunulkさんとDaniel Opitzさんの共通点

@nunulkさんとDaniel Opitzさんの共通点は
公式ドキュメントがマジでイケてないので、俺がわかりやすいチュートリアルを作ってやるよ!」
という義侠心にあふれたところです。

所感

私はPHPはほぼ初めてでSlimから入ったのでよくわかっていませんが、Slim、ちょっと玄人向けというか、
PHPにそこそこ習熟した人が対象のフレームワークなのかもと思いました。
決まりごとが少なくて実装者の裁量が大きいゆえに、
きっちりしたチュートリアルが出しにくいのかもしれない。
@nunulkさんもDaniel Opitzさんも、そこを親切に補ってくれています。
おそらくこの2つのチュートリアルなしでは習得不可能だったと思います。

追記

残念ながら、Creating your first Slim 3 Framework Application
本文が引き上げられてしまって読めなくなってしまいました。
エッセンスは私の記事で取り入れられていると思うので、興味がある方は読んでみてください。
Slim3 Framework×slim-skeleton不使用×twigでプロジェクトを作成する(123456

こういうことがあるから丸パクみたいな内容でも自分の記事にしておく価値があるんですよね...
Qiitaに記事を載せ始めたのも、よく参照して頼りにしていたブログが閉鎖されたりしたのがきっかけでしたし。

参考サイト

Creating your first Slim 3 Framework Application
私家版 Slim Framework チュートリアル (1) 〜 特徴と準備編
私家版 Slim Framework チュートリアル (2) 〜 ルーティングと新規作成編
私家版 Slim Framework チュートリアル (3) 〜 表示編
私家版 Slim Framework チュートリアル (4) 〜 編集と削除、ついでにパーシャルビュー編
私家版 Slim Framework チュートリアル (5) 〜 Controllerクラス編
私家版 Slim Framework チュートリアル (6) 〜 テスト編

関連ページ

Slim3 Framework×slim-skeleton不使用×twigでプロジェクトを作成する

1. プロジェクト作成~各種設定
2. DocumentRoot変更~Twigを使用
3. LoggingとController
4.PDO使用
5. チケット管理システムを再現➀
6. チケット管理システムを再現➁

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?