チュートリアルとベストプラクティス
チュートリアル、よくある課題の解き方、そして Nette のベストプラクティス。
Nette Application
一般
動画
Last Saturday のミートアップの録画や Nette についての動画は、Nette Framework の YouTube チャンネル に何百本もまとまっています。
チュートリアルとベストプラクティス ********************** .[perex] チュートリアル、よくある課題の解き方、そして Nette のベストプラクティス。 <div class=documentation> <div> Nette Application ----------------- - [inject メソッドとアトリビュート |inject-method-attribute] - [トレイトによるプレゼンターの構成 |presenter-traits] - [プレゼンターへの設定の受け渡し |passing-settings-to-presenters] - [リクエストを復元する方法 |restore-request] - [データベース結果のページネーション |pagination] - [動的スニペット |dynamic-snippets] - [#Requires アトリビュートの使い方 |attribute-requires] - [POST リンクの正しい使い方 |post-links] - [スラッグを使った読みやすい URL |pretty-urls] </div> <div> フォーム ----- - [フォームの再利用 |form-reuse] - [レコードの作成と編集のためのフォーム |creating-editing-form] - [お問い合わせフォームを作ろう |lets-create-contact-form] - [連動するセレクトボックス |https://blog.nette.org/en/dependent-selectboxes-elegantly-in-nette-and-pure-js] </div> <div> 一般 --- - [設定ファイルの読み込み方 |bootstrap:] - [マイクロサイトの書き方 |microsites] - [なぜ Nette は定数に PascalCase を使うのか? |https://blog.nette.org/en/for-less-screaming-in-the-code] - [なぜ Nette は Interface の接尾辞を使わないのか? |https://blog.nette.org/en/prefixes-and-suffixes-do-not-belong-in-interface-names] - [Composer: 利用のヒント |composer] - [オブジェクト指向プログラミング入門 |nette:introduction-to-object-oriented-programming] </div> <div> 解決例 ---- - [Nette examples |https://github.com/nette-examples] - [Doctrine & Nette |https://contributte.org/nettrine/] - [Contributte examples |https://contributte.org/examples.html] - [Doctrine ORM Website |https://github.com/MinecordNetwork/Website] - [クイックスタート |quickstart:] </div> <div> 動画 --- Last Saturday のミートアップの録画や Nette についての動画は、"Nette Framework の YouTube チャンネル":https://www.youtube.com/user/NetteFramework に何百本もまとまっています。 </div> </div>
チュートリアル、よくある課題の解き方、そして Nette のベストプラクティス。
Last Saturday のミートアップの録画や Nette についての動画は、Nette Framework の YouTube チャンネル に何百本もまとまっています。