Developer-roadmap: PHP template engines

Created on 21 Mar 2017  路  5Comments  路  Source: kamranahmedse/developer-roadmap

Yeah, I know many people dislike PHP, but if somebody decides to learn it, shouldn't they at least know about template engines like _blade_, _smarty_, _twig_, etc.?

All 5 comments

my advice if u want to learn web development today:
forget about server-side templates engines MVC and such old shit ... Learn angular (angular.io).
the server side should only speak GraphQL inbound and json outbound (And use JWT for auth). and nothing else.

Well, deciding whether PHP is dead or not is not the point of this issue. There are two opposite opinions on the topic, and we seem to stand on different sides.
Hovewer, since PHP

  • is mentioned in this roadmap
  • is still one of the top-10 most popular languages in the world (proof link),

addition of several template languages doesn't seem a very bad idea, at least for me. We also shouldn't forget that "old" technologies happen to return back eventually, so... Why not?

The point and click worked betert

php is prefectly fine, but "server-side template engines" are a technologie that is outdated.
so using a template engine with php is a bad idea to learn nowadays.
angular is the (by far and by many reasons) more modern approach, and there it's pure client side.

Hi @rakhack,

Thank you for reporting but this repository focuses more on the core development technologies; if you don't learn templating engines, you can still go-by. Plus if you look at 2017, there are mostly SPAs and stuff and I think it would be fine if you don't want to learn templating engines.

Thank you though.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

minthemiddle picture minthemiddle  路  3Comments

GTHell picture GTHell  路  5Comments

huseyincelik picture huseyincelik  路  3Comments

parv0888 picture parv0888  路  5Comments

technicolor1 picture technicolor1  路  4Comments