Just KISS Nette

Post on 05-Dec-2014

517 views 0 download

description

GDG Pardubice 11.11.2013

Transcript of Just KISS Nette

Just KISS NettePatrik Votoček

Patrik Votoček /PatrikVotocek

/Vrtak-CZ

Frameworky

Frameworky Kolekce funkcí / knihoven

Frameworky

C#/VB/… - .NET Java - Play

Ruby - Ruby on Rails, Sinatra Python - Django

Node.js - Express.js

PHP

PHP Frameworky

Symfony, Zend Cake

Yii Kohana, Fuel, Limonade

PHP Frameworky Phalcon

http://phalconphp.com

Nette Framework

Nette Framework

Nette Framework

1. commit - 23.1.2006 public - někdy v roce 2008

v2.0.0 - 3.2.2012

Debugger

Debugger

Laděnka

Laděnka

Tracy

Demo time! http://gdg-nette.local/tracy

Forms

Forms

DRY KISS

JS validace HTML5

Demo time! http://gdg-nette.local/article/add

Latte

Latte

kontextově senzitivní escapování n:atributy

layout

Demo time! http://gdg-nette.local/article/edit/1

Database

Database

DBAL Efektivní dotazy

Objektové API pro kladení dotazů Kombinuje dibi a NotORM

Demo time! http://gdg-nette.local/article

Router

Router

2-way “named”

Demo time! http://gdg-nette.local/clanek/test

AJAX

AJAX

AJAX Asynchronous JavaScript and XML

AJAJ

AJAJ Asynchronous JavaScript and JSON

AJAJ (“AJAX”)

Snippety JsonResponse

(jQuery) Nette AJAX

Demo time! http://gdg-nette.local/article

Addons

Addons http://addons.nette.org

Addons2

http://nette.merxes.cz/addons/

Fórum

Fórum

http://forum.nette.org ~13 500 témat

~102 000 příspěvků ~+100 příspěvků denně

Jabber

Jabber MUC nette@conf.netlab.cz

Nette 2.1

Nette 2.1 mapping presenterů, generated factories, router

(pseudo variables), compiler extension via. config, database (preprocessor, sqlsrv driver (MSSQL)), tracy

(dumper, previous request (after redirect / ajax), full stacktrace on fatal error (Xdebug)), form (errors / allErrors, n:form / n:input, radiolist render {input

foo:$key}), latte (helper overriding), session panel, json pretty print

Nette 2.2

Nette 2.2

Nette 3.0

Nette 3.0 Tracy, Latte, NEON, Forms, ...

Poslední Sobota

Poslední Sobota 30.11.2013 - eBrána - http://pojd.me/33i

Q&A

THX /PatrikVotocek

/Vrtak-CZ

patrik@votocek.cz