今回はgithubに上がっているLaravel関連のプロジェクトをStar数の多いものを中心にまとめてみました!
Laravel-4-Generators
モデル、ビュー、コントローラなどの作成の手助けになるパッケージです。
例えば以下の様なコードを打つと名前に合ったmigrationファイルを作成してくれたりします。
この場合はpostテーブルを作成してくれます。
ちなみにLaravel関連のプロジェクトではLaravel本体の次にStar数が多い2083になりますので、
注目度の高いパッケージですね!
Laravel-4-Bootstrap-Starter-Site
Laravelのサイト作りのテンプレートを提供しているパッケージです。
サイト作りに必要なものはまるっと入っていて、単純に起動させてみると以下の様なサイトが表示されます。
Boostrapを使ったサイトになっていて、Confideを使ったユーザ登録、ログイン機能が入っている他、
Entrustを使ったパーミッション管理、バリデーションにはArdentを使っていたりしますので
ちょろっとLaravel触ってみたい!って感じにはうってつけのパッケージです!
Laravel-Administrator
ECサイトなどによくある管理画面が提供されているパッケージです。
イメージとしては以下な感じ。
導入までの手順が結構あるのですが、それを差し引いてもとても便利なパッケージです!
former
デザインが簡単に作成出来るパッケージです。
デザインを手掛ける際にTwitterBootStrapを使ってCSSゴニョゴニョとかやりますが、
このformerを使えばそれが凄くスッキリデザインできます。
作者のAnahkiasenさんによる分かりやすい例が以下になります
このように、今までがっちり書いてたものがこのFormerを使えば数行で済むよ!ということです。
素晴らしいですね!
Former側で覚えないといけないこともありますが、使いこなせるようになれば楽に済みそうですね!
Laravel-Excel
Excelを出力しよう!ってなパッケージです。
使い方は簡単で空のExcelを出力する場合は単純に以下のようにすればOK。
これだけでExcelが出力されます。
セルの操作もほぼほぼ全ての操作が出来たり、インポート機能とかもあったりするので、
Excelを使わなければいけない人はこのパッケージ使ってみるのはどうでしょう?
というわけで凄くザクッと説明しましたが、まだまだ色々と面白いパッケージがあったりするので、
是非githubでlaravelを検索してみてください!