mercredi 22 juillet 2015

Web development - Current standards [on hold]

I am considering which technologies are cool now and worth to learn. I have been developing with PHP5/Javascript and JQuery (AJAX) some myself written MVC like approach. Have some experience with Node.js seems cool but to much spaghetti like code (JavaScript is awful in this), now I'm developing in Java EE but I'm confused that there isn't MVC request-based framework and it will be in 2016 maybe... but will it be cool anymore... JSF seems to server side... Why to use Angular.js (is single website good for huge websites? isn't it better to use regular javascript/ajax or jquery) Should I learn Angular.js? Do you think I can easly implement some parts of ajax website with angular.js in Java EE using JSF?

Is there any advantage using Java EE/ ASP.NET / Spring MVC (seems heavy but there is much clearer back end I think) over PHP, Node.js ...

Why people are so excited about Node.js now It seems step backward in comparison with PHP (I dont like prototyping in java script prefer just OOP with class). Isn't It better to use DART bu Google and AngularDart combination. It seems to join both words simplicity, javascript like world (replacing need for Node.js I think) and java ee/asp.net providing oop, and strongly typed environment. I know that there probably is better support for node.js by npm than for Google DART...

Isn't Dart another Ruby on Rails (I dont now this framework but seems to be strongly typed)?

Some tips what to use: example: 1. Node.js (simple websites) + Java EE (waiting for MVC in 2016) or ASP.NET MVC for business // or node.js is stupid and Java EE is now dead 2. Use only Node.js for everything 3. Use PHP (simple websites) + Java EE/ASP.NET (big ones) 4. use Dart for everything + AngularDart to be cooler

Aucun commentaire:

Enregistrer un commentaire