Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jaki framework JS do zrobienia panelu administracyjnego?
skleps
post 12.04.2016, 15:55:16
Post #1





Grupa: Zarejestrowani
Postów: 142
Pomógł: 9
Dołączył: 3.03.2011

Ostrzeżenie: (0%)
-----


Witam,

Na co dzień używam ExtJS i przyzwyczaiłem się do jego wygody, jednak minusem jest że jest płatny i to konkretnie.

Potrzebuję zrobić mały panel administracyjny do serwisu, zawierający elementy:
- menu/nawigację
- gridy
- okna dialogowe
- popupy
- formularze

Czy jakiś bezpłatny framework zapewni mi te elementy w spójnej całości?

Go to the top of the page
+Quote Post
marcio
post 13.04.2016, 12:05:28
Post #2





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Absolutnie tak i to w sumie kazdy biggrin.gif

Ale ja ci moge polecic AngularJs v1 bo angular 2 to jeszcze beta i do tego na sam poczatek moze byc troche trudnawy, no ale jesli masz duze doswiadczenie to powinienes sobie poradzic.

Polecam tez jedynke z tego powodu ze jest pelno gotowych modulow i wszystko czego potrzebujesz znajdziesz na pewno w ui-bootstrap oprocz grid-ow tzn to zalezy co masz na mysli przez grid czyli tabele ktora ma filtrowanie/sortowanie?

Z innych moge ci polecic ReactJS ale z formularzami sie pracuje o wiele lepiej w Angular.

Jquery omijaj z daleka jak mozesz biggrin.gif


--------------------
Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/
Moj blog
Go to the top of the page
+Quote Post
Comandeer
post 13.04.2016, 17:31:52
Post #3





Grupa: Zarejestrowani
Postów: 1 268
Pomógł: 254
Dołączył: 11.06.2009
Skąd: Świętochłowice

Ostrzeżenie: (0%)
-----


ExtJS i wygoda? Chyba właśnie coś we mnie umarło… Ze wszystkich frameworków, z jakimi się stykałem, ExtJS to był najbardziej nieprzyjemny framework. Podziwiam, że wgl jesteś w stanie się w nim odnaleźć, naprawdę. Mnie się to nigdy nie udało.

Jak chcesz sobie wybrać, to najlepiej sięgnąć do http://todomvc.com/ i po prostu się pobawić wink.gif Osobiście odradzę Ci jedynie Angulara: http://www.webkrytyk.pl/krytyka/my-truth-about-angular-js/

Cytat
Jquery omijaj z daleka jak mozesz

Ale to temat o frameworkach, nie bibliotekach tongue.gif


--------------------
Go to the top of the page
+Quote Post
marcio
post 13.04.2016, 18:02:35
Post #4





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Cytat
ExtJS i wygoda? Chyba właśnie coś we mnie umarło? Ze wszystkich frameworków, z jakimi się stykałem, ExtJS to był najbardziej nieprzyjemny framework. Podziwiam, że wgl jesteś w stanie się w nim odnaleźć, naprawdę. Mnie się to nigdy nie udało.

Tez mialem z nim stycznosc w Sencha Touch dla jedej aplikacji mobilnej na koniec zdecydowalem ze jesli przepisze ja od 0 za pomoca ionic-a zrobie to szybciej i lepiej na tym wyjde ja i moja firma biggrin.gif

Cytat
Ale to temat o frameworkach, nie bibliotekach

Ale ludzie te badziewie wszedzie wpychaja i uwazaja to za framework niestety taka prawda snitch.gif

Cytat
Osobiście odradzę Ci jedynie Angulara

A ja osobiscie moge ci polecic tylko Angular-a / React-a sa to wedlug mnie 2 frameworki ktore oferuje jak najbardziej natyralny flow do tworzenia front-end-u

Sry React to nie framework bo mnie zaraz @Comandeer okrzyczy smile.gif

Ten post edytował marcio 13.04.2016, 18:04:44


--------------------
Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/
Moj blog
Go to the top of the page
+Quote Post
Comandeer
post 13.04.2016, 20:48:26
Post #5





Grupa: Zarejestrowani
Postów: 1 268
Pomógł: 254
Dołączył: 11.06.2009
Skąd: Świętochłowice

Ostrzeżenie: (0%)
-----


Szczerze? Szedłbym w Taunusa lub Mithrilla. Poeksperymentowałbym z dołączaniem do nich Web Components (dla GUI) i/lub Reacta. Tak bym się bawił wink.gif

React raczej tylko do warstwy widoku. Cały ten Flux jakoś mnie niespecjalnie przekonuje.


--------------------
Go to the top of the page
+Quote Post
marcio
post 14.04.2016, 10:05:06
Post #6





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Cytat
React raczej tylko do warstwy widoku. Cały ten Flux jakoś mnie niespecjalnie przekonuje.

Mam to samo uczucie biggrin.gif komplikuje tylko sprawy

Cytat
Poeksperymentowałbym z dołączaniem do nich Web Components (dla GUI) i/lub Reacta

Dokladnie Poeksperymentowałbym, nie zeby cos ale mam wrazenie, no w sumie to go nie mam biggrin.gif ale tak jest, poprostu front-end wszedl na wyzszy poziom i jego "skomplikowalnosc" (nie wiem czy tak sie mowi za pomoca g translate nie znalazlem lepszego tlumaczniea) przewyzsza ta ktora znajdziemy pracujac w back-end-zie przynajmniej ja mam takie wrazenie, ja wyszlo symfony 2 czyli jakos 3 lata temu jak sie nie myle wtedy nadeszla rewolucja tworzenia aplikacji mowa o swiecie PHP oczywiscie o tamtego czasu mamy zend 2 / laravel / silex i duzo innych.

Potem teraz duzo ludzi przechodzi na tworzenie przedewszystkim REST za pomcoa nodejs i framework-ow z nim powiazanych i slusznie bo jest to technologia przyszlosciowa, sam bede chcial sie wziasc za Express.

No ogolnie chodzi o to ze ktos kto ma pierwszy raz stycznosc z front-end na wyzszym poziomie (czyli nie tylko uzywac jquery to zmiany koloru po kliknieciu) ale stworzyl kilka aplikacja w tym moze i kilka mobilnych dochodzi sie do wniosku ze JS i jego swiat to caly jeden wielku burdel, w sumie jak w PHP ale teraz mamy 3-4 wiodace fw (przynamniej w europie) i poki co nie szykuja sie jakies wielkie zmiany.

A w JS codzien wychodzi nowy fw (dokladnie jak 2-3 lata temu w PHP) nowe metody tworzenia ui/ogolnie front-end-u i sam sie juz w tym wszystkim gubie.

10 miesiecy temu zajmowalem sie tylko back-end jako hobby nie mialem pojecia o zadnych npm/bower/gulp/grunt nie wspominajac juz nawet o angularjs/react/underscore/requirejs i z wszystkim tym co jest powiazane ze swiatem JS.

Powoli bede przechodzil na Angular 2 ale troche z dystansem chce zrobic jakas mala aplikacje i zobaczyc jak mi pojdzie, bo tak szczerze mowiac nie podoba mi sie zabardzo sposob tworzenia aplikacji w v2, jest pare rzeczy ktore w angularjs 1 sa glupie ale po kilku miesiacach czuje sie jak w domu i nie mam problemu ze zrobieniem niczego a zrobilem napwrawde rozbudowane aplikacje.

I tak moc Typescript moge wykorzystac i v1 wiec zastanowie sie, ale i tak sila rzeczy powoli trzeba bedzie sie przesiac na v2.

Pozdro i sorry za moje spostrzezenia z rana biggrin.gif


--------------------
Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/
Moj blog
Go to the top of the page
+Quote Post
Comandeer
post 14.04.2016, 15:10:47
Post #7





Grupa: Zarejestrowani
Postów: 1 268
Pomógł: 254
Dołączył: 11.06.2009
Skąd: Świętochłowice

Ostrzeżenie: (0%)
-----


Cytat
Potem teraz duzo ludzi przechodzi na tworzenie przedewszystkim REST za pomcoa nodejs i framework-ow z nim powiazanych i slusznie bo jest to technologia przyszlosciowa

Tak szczerze to bym REST-a na node.js nie postawił wink.gif Dla mnie node.js to jednak middleend i rozwiązanie dla socketów.
Cytat
No ogolnie chodzi o to ze ktos kto ma pierwszy raz stycznosc z front-end na wyzszym poziomie (czyli nie tylko uzywac jquery to zmiany koloru po kliknieciu) ale stworzyl kilka aplikacja w tym moze i kilka mobilnych dochodzi sie do wniosku ze JS i jego swiat to caly jeden wielku burdel

Bo niestety tak jest. Jak chce się użyć 4 prostych narzędzi (Babel, rollup.js, karma.js i ESLint) to kończy się z… 500 zależnościami (exclamation.gif). Coś chyba jednak jest nie do końca tak, jak powinno.


--------------------
Go to the top of the page
+Quote Post
skleps
post 16.04.2016, 17:50:44
Post #8





Grupa: Zarejestrowani
Postów: 142
Pomógł: 9
Dołączył: 3.03.2011

Ostrzeżenie: (0%)
-----


Cytat(Comandeer @ 13.04.2016, 18:31:52 ) *
ExtJS i wygoda? Chyba właśnie coś we mnie umarło…


Powyższe wydrukuję i powieszę sobie na ścianie smile.gif

Cytat(Comandeer @ 13.04.2016, 18:31:52 ) *
Podziwiam, że wgl jesteś w stanie się w nim odnaleźć, naprawdę.


Odgórne założenie projektowe, muszę to i dłubię w tym smile.gif
A jak się posiedzi codziennie w czymś przez rok czy dwa, to i człowiek się uczy i przyzwyczaja....

smile.gif
Go to the top of the page
+Quote Post
Forti
post 17.04.2016, 09:05:00
Post #9





Grupa: Zarejestrowani
Postów: 655
Pomógł: 73
Dołączył: 2.05.2014

Ostrzeżenie: (0%)
-----


A ja postawiłbym na angulara. Z początku może i będzie trudno, ciężko... ale jak już przejdziesz przez pierwszą aplikacje to potem z górki, a framework wymagany praktycznie przy każdej ofercie pracy na full stack. Już nawet nie dlatego, że dana firma tego używa, ale dlatego, że znając angulara najczęściej ma się już jako takie pojęcie i rozgarnięcie.

Oczywiście to tylko moje zdanie.


--------------------
Overwatch24 - najbardziej zaawansowany Polski portal Overwatch od fanów dla fanów.

Fachowo.co

Behance.net/fachowo
Go to the top of the page
+Quote Post
solificati
post 17.04.2016, 16:35:14
Post #10





Grupa: Zarejestrowani
Postów: 26
Pomógł: 10
Dołączył: 17.03.2012

Ostrzeżenie: (0%)
-----


Cytat(marcio @ 14.04.2016, 11:05:06 ) *
front-end wszedl na wyzszy poziom i jego "skomplikowalnosc" (nie wiem czy tak sie mowi za pomoca g translate nie znalazlem lepszego tlumaczniea) przewyzsza ta ktora znajdziemy pracujac w back-end-zie przynajmniej ja mam takie wrazenie
[…]
Potem teraz duzo ludzi przechodzi na tworzenie przedewszystkim REST za pomcoa nodejs i framework-ow z nim powiazanych i slusznie bo jest to technologia przyszlosciowa, sam bede chcial sie wziasc za Express.
[..]
A w JS codzien wychodzi nowy fw (dokladnie jak 2-3 lata temu w PHP) nowe metody tworzenia ui/ogolnie front-end-u i sam sie juz w tym wszystkim gubie.

Nastąpił przepływ talentu i wiedzy do frontu. Wcześniej JSem zajmowali się ludzie od PHP albo piszący JSP. Teraz front nadrabia zaległości technologiczne. Najlepsze jest to, że JS to jedyny język, w którym możesz pisać front (z dokładnością do transpilacji) i wielu ludzi, którzy by zajęli się swoimi niszami na backendzie - na froncie współpracuje.
To skomplikowanie wcale nie jest większe niż na backendzie, jeśli chodzi o całkowitą pulę rozwiazań. Po prostu JS nie ma swojego PHP jeszcze, gdzie odpalasz, wrzucasz, działa i masz jakieś baterie w zestawie. Bo webpack z babelem czy gulp z rollupem nie jest większym narzutem niż standardowe konfiguracje projektu w Javie.
No i żeby uświadomić, REST jest już dłuższy czas krytykowany, i to z wielu stron, nawet przez Fowlera, guru przeinżynierowanej obiektówki. Odnajdujemy prostsze rozwiązania na stare problemy i co ciekawe, wiele z tych rozwiązań też ma swoje lata - kolejki, cqrs, event sourcing, zmaterializowane widoki, bazy danych jako logi, systemy reguł i w ogóle programowanie logiczne…
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 20.04.2024 - 00:54