This short seminar overviews today current technologies in front end development and includes a comparison between the alternatives. This seminar assists software development managers with selecting the right technologies for the specific projects they work on.
Software developers and software development managers
Become familiar with the various available technologies in order to pick the most suitable ones.
Introduction to FED
Short overview for putting everyone on the same page when it comes to understanding the basics.
CSS and its Alternatives
Short overview for the CSS alternatives including LESS and SASS. Overviewing the benefits and the drawbacks.
The Bootstrap frameworks as well as its many alternatives (some are very tiny and even simpler for use) can assist us with developing a responssive user interfacethat will fits both the desktop and the touch screen mobile devices. Overviewing the benefits and the drawback of using these very popular frameworks and especially of Bootstrap.
jQuery as well as its alternatives as Mootools and Dojo provide us with an additional layer for using the DOM and the web browser various capabilities as a simple wrapper for ajax. Overviewing the benefits and the drawbacks when using a library as jQuery especially in the light of MV* frameworks as Angular React Backbones and others.
jQuery UI is the most popular one. However it isn't the only one. Alternatives include ExtJS KendoUI and few others. Using Bootstrap or using one of the available MV* framework is also an alternative. Overviewing the possibilities the benefits and the drawbacks.
Using jQueryMobile seems to be the most popular option. Alternatives include KendoUI SenchaTouch and few others. Using Bootstrap is also an option. Overviewing the possibilities the benefits and the drawbacks.
ECMAScript 2015 Specification (ES6)
Ajax and its Alternatives
Ajax is one way for communicating between the client and the server. Other possibilities are WebSocket and WebRTC. Overviewing the three options and comparing them with each other.
The npm Registry
Whether using React or Angular... or one of the other libraries that provide us with a similar solution (e.g. Aurelia) we get a more organized code. Less spagetty. Overviewing the benefits and the drawbacks of using such framework.