Seriál Webová aplikace v Nette pro začátečníky

Seriál provází tvorbou webové aplikace v Nette Frameworku, od prvotní konfigurace prostředí, až po hotový produkt. Napíšeme si aplikaci, která bude umět registrovat, přihlásit a spravovat uživatele.

Co by měl seriál přinést?

Výsledkem seriálu bude fungl nová aplikace, která bude umět registrovat, přihlásit a spravovat uživatele. Kromě Nette použijeme Dibi pro práci s MySQL a jQuery přinejmenším pro šikovnou tabulku s údaji uživatelů.

Dalším potenciálně zajímavým prvkem seriálu, by také mohlo být srovnání s vývojem téměř stejné aplikace v úplně jiném prostředí, v sousedském seriálu Webová aplikace v Javě od A do Z.

Je to pro vás?

Pokud dodnes píšete v „čistém“ PHP a žádný framework jste dosud nezkusili (neboť jste přicestovali strojem času z minulosti) pak se domnívám že ano. Pokud píšete aplikace v jiném frameworku může to být pro vás zajímavé srovnání. Jestli v Nette píšete jednu složitější aplikaci za druhou, pak se nejspíš nic moc nového nedozvíte (ale zase mě můžete opravovat v komentářích).

Co potřebujete znát?

V seriálu se nebudu zabývat vysvětlováním PHP, MySQL ani Javascriptu. Naopak se pokusím ukázat fungování Nette, Dibi a některých pluginů jQuery (např. Datatables).

Použité technologie

V příštím pokračování seriálu se už konečně pustíme do díla – nastavíme si prostředí pro práci, rozjedeme Nette a Dibi a pozdravíme svět!

Komentáře

Enumag před 4 lety

Nebylo by lepší než (dnes už poměrně starší) Dibi představit Nette\Database?

reagovat

Peter Láng před 4 lety

Možná ano, možná ne, já Nette\Database nepoužívám, Dibi naproti tomu běžně ano, takže představím odladěný nástroj, který znám ;-)

Ale jako téma je Nette\Database určitě zajímavý nápad, píšu si.

reagovat

Vojta před 3 lety

Já jsem za Dibi rád, protože z pohledu vývojáře je pro mě Nette\Database nejhorší prvek Nette frameworku a mám s ním nejvíce problémů. Třeba mě Dibi chytne a přejdu :-)

reagovat

enumag před 3 lety

Z jakých důvodů? Je pravda, že ve stable verzi Nette 2.0 je Nette\Database téměř nepoužitelné kvůli bugům, vývojová verze je ale z tohoto hlediska už poěrně v pořádku. Nebo máš ještě jiné důvody?

reagovat

Vojta před 3 lety

Jsou to ty bugy no. Používám pouze stable verzi, nemůžu si dovolit dávat klientům na produkci dev verzi.

Pro upřesnění: to, že Nette\Database označuji za nejhorší prvek frameworku, neznamená, že je to katastrofa. Prostě akorát ostatní prvky jsou až moc dobré :-)

reagovat

Přidat komentář

  • Můžete použít Texy syntaxi, HTML není povoleno
  • Například: *kurzíva*, **tučně**, "text odkazu":adresa