Zadejte hledaný výraz...

Moderní webová aplikace? Jak se dnes dělá?

darksir
verified
rating uzivatele
(1 hodnocení)
26. 1. 2017 11:50:16
Ahoj,
před 10 lety jsem si hrál s php, které v té době neumělo ani objekty. Dělal jsem si jednoduché dynamické stránky s přístupem do DB, přistupoval z toho na API, apod. Pak jsem si čichnul k CSS a tím to tak nějak skončilo. Teď si občas upravím PHP v nějakém opensource eshopu, ale od píky nic nestavím.
Dnes bych se k tomu rád trochu vrátil, protože mám potřebu udělat si jednoduché aplikace s pár formuláři, napojenými na server - okénka, dialogy, tlačítka, přihlášení, tabulku, ve které zobrazím data, zadám data, stáhnu si data v XML na disk a to je tak vše.
Rád bych se proto zeptal, jakým směrem se ubírat, abych se neučil něco, co je na ústupu. AJAX je dnes všude, objekty taky a vypozoroval jsem, že dnes už se nikdo se zdrojáky nepatlá a používají se frameworky a každým rokem se objeví nějaká nová technologie, která jak rychle zazáří, tak rychle umře.
Poradíte mi, na co se zaměřit? Nemám od toho žádná velká očekávání, jde mi spíše o jednoduchost, abych se nemusel měsíce učit syntaxe a studovat knihovny, ale abych za dejme tomu týden byl schopen uplácat si nějaké rozhraní a vytvořit základní logiku pro práci s API a DB.
Je to reálné?
Díky za nasměrování.
26. 1. 2017 11:50:16
https://webtrh.cz/diskuse/moderni-webova-aplikace-jak-se-dnes-dela/#reply1254805
node
verified
rating uzivatele
(5 hodnocení)
26. 1. 2017 12:11:09
Symfony je jednicka co sa tyka frameworkov a dost popularny je Laravel.
"každým rokem se objeví nějaká nová technologie, která jak rychle zazáří, tak rychle umře." - to sa tyka JS, nie PHP.
26. 1. 2017 12:11:09
https://webtrh.cz/diskuse/moderni-webova-aplikace-jak-se-dnes-dela/#reply1254804
darksir
verified
rating uzivatele
(1 hodnocení)
26. 1. 2017 12:20:59
Ok, zeptám se jako pitomec - framework řeší i rozhraní? Čiže má nějaké šablony základních AJAX formulářů, nebo tohle si musím dělat sám, zase v něčem jiném? Já byl zvyklý na HTML+CSS, tam je to snadné, ale dnešní AJAXové aplikace jsou celé v javascriptu, jak se to dělá tam? Typicky taková tabulka, do které vkládám realtime data, nebo třeba okno, kdy stránka komunikuje se serverem a naskakují mi nové řádky. Nebo tláčítko, stisknu a změna se přenese na server. Kdysi bych musel refreshovat stránku, dneska tohle řeší AJAX, ale musím si to rozhraní dělat sám, nebo to taky řeší FW?
26. 1. 2017 12:20:59
https://webtrh.cz/diskuse/moderni-webova-aplikace-jak-se-dnes-dela/#reply1254803
cargopro
verified
rating uzivatele
26. 1. 2017 12:30:25
Napsal darksir;1357385
Ok, zeptám se jako pitomec - framework řeší i rozhraní? Čiže má nějaké šablony základních AJAX formulářů, nebo tohle si musím dělat sám, zase v něčem jiném? Já byl zvyklý na HTML+CSS, tam je to snadné, ale dnešní AJAXové aplikace jsou celé v javascriptu, jak se to dělá tam? Typicky taková tabulka, do které vkládám realtime data, nebo třeba okno, kdy stránka komunikuje se serverem a naskakují mi nové řádky. Nebo tláčítko, stisknu a změna se přenese na server. Kdysi bych musel refreshovat stránku, dneska tohle řeší AJAX, ale musím si to rozhraní dělat sám, nebo to taky řeší FW?
jsem taky takový polokutil, ale podle mně framework pracuje s nějakými "metadaty", čili objekt hrábne do DB "naparsuje" např. do xml a FW si to zpracuje do výstupu. Je to tak, nebo je to blbost?
26. 1. 2017 12:30:25
https://webtrh.cz/diskuse/moderni-webova-aplikace-jak-se-dnes-dela/#reply1254802
darksir
verified
rating uzivatele
(1 hodnocení)
26. 1. 2017 12:35:12
Chtělo by to někoho, kdo s tím nekutí, ale dělá :-D :-D Já mám totiž taky svůj pohled na věc, zase odlišný :-) Mám za to, že framework je jen sestava knihoven, tedy spousta běžně užívaných částí kodu, ktere komunikuji s DB, se soubory, zajistuji prihlaseni, apod. Ale to rozhrani musi byt jen nejaka sablona, ktera ma nejake api, ktere ovlada ten framework. Tak to vidim ja.
26. 1. 2017 12:35:12
https://webtrh.cz/diskuse/moderni-webova-aplikace-jak-se-dnes-dela/#reply1254801
cargopro
verified
rating uzivatele
26. 1. 2017 12:43:11
Napsal darksir;1357390
Chtělo by to někoho, kdo s tím nekutí, ale dělá :-D :-D Já mám totiž taky svůj pohled na věc, zase odlišný :-) Mám za to, že framework je jen sestava knihoven, tedy spousta běžně užívaných částí kodu, ktere komunikuji s DB, se soubory, zajistuji prihlaseni, apod. Ale to rozhrani musi byt jen nejaka sablona, ktera ma nejake api, ktere ovlada ten framework. Tak to vidim ja.
však přesně to popisuji... má rozhraní pro vstup metadat, které načte z objektu a ten objekt je získá předtím z DB
26. 1. 2017 12:43:11
https://webtrh.cz/diskuse/moderni-webova-aplikace-jak-se-dnes-dela/#reply1254800
darksir
verified
rating uzivatele
(1 hodnocení)
26. 1. 2017 12:53:29
Jo, máš pravdu. Hele, to by chtělo nějaký framework pro pitomce, ke kterému je nějaký hezký tutoriál. Já nemám čas lítat po školeních, nebo tomu věnovat půl roku. Líbí se mi takové ty tutoriály, kde si v deseti dílech pohraješ s hello world až po nějakou jednoduchou aplikaci, která něco smysluplného dělá. Já se takhle učím nejrychleji, potom co, co jsem pochytil upravím a využiji pro své potřeby. Čili pokud má nějaky FW dobře zpracovány tutoriály, je to pro mne přínsnější než to, že má více funkcí.
26. 1. 2017 12:53:29
https://webtrh.cz/diskuse/moderni-webova-aplikace-jak-se-dnes-dela/#reply1254799
cargopro
verified
rating uzivatele
26. 1. 2017 13:17:36
Napsal darksir;1357395
Jo, máš pravdu. Hele, to by chtělo nějaký framework pro pitomce, ke kterému je nějaký hezký tutoriál. Já nemám čas lítat po školeních, nebo tomu věnovat půl roku. Líbí se mi takové ty tutoriály, kde si v deseti dílech pohraješ s hello world až po nějakou jednoduchou aplikaci, která něco smysluplného dělá. Já se takhle učím nejrychleji, potom co, co jsem pochytil upravím a využiji pro své potřeby. Čili pokud má nějaky FW dobře zpracovány tutoriály, je to pro mne přínsnější než to, že má více funkcí.
třeba toto je lehce k pochopení ?https://www.sitepoint.com/javascript-autocomplete-widget-awesomplete/:
nebo tady detailně:https://www.tutorialspoint.com/jquery/jquery-overview.htm
26. 1. 2017 13:17:36
https://webtrh.cz/diskuse/moderni-webova-aplikace-jak-se-dnes-dela/#reply1254798
Bacon
verified
rating uzivatele
(2 hodnocení)
26. 1. 2017 14:25:42
Zrovna na tohle (AJAX, JS frontendy) se hodí Laravel a Vue. Hodně věcí tam funguje "samo", spousta návodů s příklady z praxe je na Laracasts.
Konkrétně tedy Laravel 5 Fundamentals, Laravel 5 From Scratch, Learn Vue 2: Step by Step.
26. 1. 2017 14:25:42
https://webtrh.cz/diskuse/moderni-webova-aplikace-jak-se-dnes-dela/#reply1254797
Luděk Kvapil
verified
rating uzivatele
27. 1. 2017 12:21:08
Já bych doporučil Drupal, protože je to jak framework, tak i redakční systém. Rozdíl je jen ve znalostech tvůrce (pro programátora framework, pro kódera redakční systém). Má obsáhlou API a umí všechny ti moderní vychytávky. Zároveň je hodně rozšířený, takže když se to člověk naučí, tak se tím nikdy neztratí.
Pro začátečníka se znalostí programování je dobrý úvod kniha Drupal 7: programování modulů.
Dupal 8 vychází z frameworku http://symfony.com/, jako i jiné open source CMS.
27. 1. 2017 12:21:08
https://webtrh.cz/diskuse/moderni-webova-aplikace-jak-se-dnes-dela/#reply1254796
darksir
verified
rating uzivatele
(1 hodnocení)
27. 1. 2017 19:52:23
Koukal jsem na doporuceni a skrze ten drupal jsem se dostal az k bootstrapu. Koukam, ze to je zase framework pro navrh UI. To je asi to, co hledam, responzivni rozhrani s mnozstvim ruznych preddefinovanych prvku. K tomu pak staci pouzit vhodny framework pro php a moderni, responzivni web je na svete? Vlastne pak PHP ani nemusim pouzit, ze?
Tech moznosti, jak tak koukam, je hodne, drive to bylo jednodussi, stacil notepad, par zakladnich html tagu + tutorial k php a bylo to. Ale dnes je problem si vybrat z te tuny frameworku, jakou cestou se vydat. Drupal omrknu, ale priznam se, ze ja uz mam tech CMS ala wordpress po krk. Clovek na tom uklohni webik, ktery by se dal v cistem HTML napsat na dvou strankach kodu, ale diky tomu, ze je to obsahly moloch nekolika desitek Mb kodu, tak to pak musim kazdy tyden aktualizovat, apod.
Chtel bych tvorit jednoduche klikaci aplikace, ktere budou bezpecne a ne travit zivot aktualizacemi nejakych CMS a frameworku :-(
---------- Příspěvek doplněn 27.01.2017 v 20:19 ----------
Nasel jsem docela hezke video o trendech ve vyvoji webu v roce 16/17
2016/2017 MUST-KNOW WEB DEVELOPMENT TECH - Watch this if you want to be a web…
27. 1. 2017 19:52:23
https://webtrh.cz/diskuse/moderni-webova-aplikace-jak-se-dnes-dela/#reply1254795
Pro odpověď se přihlašte.
Přihlásit