Posts

Showing posts with the label polymer

Create Typescript Definition from Polymer Element using Yeoman

Javascript evolution Growing fame of javascript language not only in front-end development but also to develop back-end application ( aka isomorphic development ), has put in evidence the need to evolve such language to give a developer the same level of abstraction of other languages (eg. java c# swift) and so the ECMA6 standard has came out. With ECMA6 for the first time in its history, javascript deal with portability issue and we have to understand how javascript will overcome such problem Why Typescript ? In the meanwhile Typescript is , in my opinion, one of the better choices for developer in order to use a expressive & modern language without deal with portability issue. Typescript is a very mature language and Microsoft, with helps of  Community, are very active on it and so hence a lot of tools and facilities are available for us. Using Typescript and Polymer(TS)  The Webcomponents have changed the way to approach web development, P...

POLYMER + TYPESCRIPT the marvelous couple

Image
Polymer 1.0 - why I love component based approach From last G oogleIO  -  Polymer 1.0 production ready has been announced I use Polymer ( currently the 0.5) in my projects and love the component based  development approach and I'm grateful  to webcomponent/polymer teams having ported such approach also in front end development This is the  most important point for me and the  main  reason because i haven't used the more famous AngularJS .  When evaluating AngularJS 1.x it was impressed in term of features but, except for the mysterious directives, it didn't promote a components approach but rather a way to better arrange a complex javascript projects giving to developers features that, until then, was exclusively provided by back-end frameworks However the widely announced AngularJS 2 will rely on webcomponent and the main focus has been put on directive development, so my  choice to follow the component based approach in f...

WEB COMPONENTIZATION - WebComponent and Polymer

Web Front End Development On Web Front-End's development seems focusing the greater part of developers' attention. After the wave "web as platform" now, another one is coming out, it is "browser as platform". The new web applications are built as "single page application" following the new principles of Service Oriented Front End Architecture (1) that extends the SOA ones. As consequence the number of the frameworks concerning it are continuously growing and choosing the right one are beginning a complex task to accomplish Such frameworks could be split in two main domains : the STRUCTURAL Framework (2) and the UIKIT (3) . Concerning the STRUCTURAL Framework seems that the most popular,until now, is AngularJS that has introduced into web development a lot of concepts once owned exclusively by BACK END Frameworks (like for example Inversion of Control ) and gave us an easier way to manage, arrange & modularize our Front-E...