Programista PHP, coś świeższego?

Odpowiedz Nowy wątek
2019-02-05 15:01
0

Cześć,

Aktualnie jestem etatowym programistą (e-commerce, 2 większe sklepy) + trochę zleceń po za pracą (głownie presty).
Najzwyczajniej chciałbym nauczyć się czegoś nowego, zauważyłem trend użycia RestAPI przez co pomyślałem o nauce Angulara.
Mianowicie budowanie frontu w Angularze + Backendu w PHP (CodeIgniter/Laravel).

Co o tym myślicie? Może jest jeszcze lepsza droga na obecną chwilę?

W PHP'ie najzwyczajniej trochę się zasiedziałem - fakt zadowalają mnie zmiany w tym języku wszystko idzie do przodu.
Ogarniam MVC, namespac'y, unit testy itd.
Chodzi raczej o rozwój w dalszym kierunku (znudziło mi się klepanie szablonów w Smarty xD).
Aktualnie przymierzam się do budowy pierwszej aplikacji frontu (Angular) + backend (CodeIgniter4 w formie API).

Iść tą drogą czy może warto zainwestować czas w coś innego?

edytowany 1x, ostatnio: Przem4S, 2019-02-05 15:02

Pozostało 580 znaków

2019-02-05 15:03
1
CodeIgniter4

co

edytowany 1x, ostatnio: itsme, 2019-02-05 15:03
Nazywasz to rozwojowym projektem? - itsme 2019-02-05 15:05
Wiem że CI stoi bardzo długo, to raczej kwestia spróbowania czegoś nowego stąd pomysł na CI4 - czytając doc i patrząc w kod przeskok jest spory względem CI3 od którego zaczynałem przygodę z frameworkami ale tutaj nic się nie wyklucza równie dobrze zrobię to samo API w Laravelu czy czymkolwiek - Przem4S 2019-02-05 15:07
@Przem4S: daj se spokój itsme to trol, szkoda odpisywać ;) - czysteskarpety 2019-02-05 15:23
Ja nie troluję, tylko doradzam. Laravel/Lumen albo Symfony, na resztę to szkoda tracić życie. - itsme 2019-02-05 15:46
@itsme: najlepiej doradzaj na pasja-informatyki tam są zafiksowani na jeden framework php :) - czysteskarpety 2019-02-05 15:48

Pozostało 580 znaków

2019-02-05 15:30

CI spokojnie możesz stosować do mniejszych/średnich projektów, plus zerowe wymagania co do hostingu, czwórka chyba nie jest jeszcze zalecana do produkcji, można to połączyć np. z vue.js lub nawet z react.js, który też oparty jest na komponentach co daje mało zależności i nawet pasuje.
Larwa też popularna chociaż mniej elastyczna, bardziej łączona z vue.js
Angular mniej skalowalny, bardziej kobylasty pod większe projekty.
Smarty faktycznie trochę stary, bardziej wygrywa Twig (np. pod Symfony od razu).


Pozostało 580 znaków

2019-02-05 17:10
1

nowy React będzie fajny, bo będą dodane hooki, czyli funkcje do wczepiania różnego rodzaju logiki (lada chwila wejdzie to na produkcję), dzięki temu wiele rzeczy się uprości.
Vue też jest fajne, ale mało korzystałem
z Angulara nowego nie korzystałem, ale opinie ludzi raczej są negatywne, że przekombinowane ponoć.

Poza tym - nauka JavaScript jako języka jako takigo i w każdy framework sobie wejdziesz na luzie.
No i CSS nie należy zaniedbywać, co z tego, że będziesz znał frameworki, jak np. nie będziesz umiał zrobić RWD albo layoutu innego niż ten z Bootstrapa.


((0b10*0b11*(0b10**0b101-0b10)**0b10+0b110)**0b10+(100-1)**0b10+0x10-1).toString(0b10**0b101+0b100);
edytowany 1x, ostatnio: LukeJL, 2019-02-05 17:12
Właśnie komponenty są o tyle dobre, że można je ponownie wykorzystać w innych apk, super sprawa dla tak leniwego gościa jak ja :] - czysteskarpety 2019-02-05 18:48

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0