
AngularJS : la philosophie Si tout se passe comme je l'espère, cet article sera le premier d'une série à propos d'AngularJS. Et s'il faut un premier sujet à propos d'Angular, je choisis sans hésiter ce qu'il fait que, pour moi, il se démarque des autres : sa philosophie. Pour beaucoup, le "by Google" dans le logo est un gage de qualité, lorsque j'ai abordé AngularJS, il représentait plutôt une alerte. Il fallait déterminer si la popularité grandissante du framework était mérité où si elle provenait seulement du marketing de Google. AngularJS n'est pas simplement un autre framework JavaScript pour faire des sites Web. Dans cet article, vous ne verrez pas de code, mais plutôt des idées et des grands principes. Mais attention, nombre de frameworks ont énoncé de grandes idées et ont été balayés par des codes plus pragmatiques. Déclaratif plutôt qu'impératif Pour définir une interface utilisateur, une approche a toujours gagné en efficacité et en lisibilité : le déclaratif. Etendre le language HTML Contrepartie
Apache Hadoop! A software development firm provides software services to both big and small organizations | Software Development Firm - Provides Software Services In today’s world, a lot of companies are updating their internal software or intend to build some kind of software application. This is where a software development firm is handy. While you could opt to hire someone to do the job internally, the risks, responsibilities and time involved in it could end up costing you more than hiring a software development service provider. With technology advancement, people are trying to shoot to the next level. This is why a software development firm has become very much in demand in recent years. Some major points before hire any software development firm: 1. 2. 3. 4. 5. Remember, that with any software development or web app, there would always be a need for upgrades and constant software improvement. Like this: Like Loading...
Introduction à AngularJS | Tutoriel AngularJS Pour comprendre comment fonctionne AngularJS, il est essentiel d'avoir les idées claires à propos de quelques points propres au développement web. Cette section en fait un rapide tour d'horizon. Front-end & back-end Front-end C'est la partie visible d'un site web. Autrement dit, tout ce que le visiteur télécharge depuis le serveur lorsqu'il charge une page. On y trouve donc le HTML, le CSS et bien sûr le Javascript. Back-end C'est la logique de l'application, autrement dit la partie du code qui est exécutée sur le serveur lorsqu'une requête est reçue. Qu'est-ce qu'un framework ? Un framework est un ensemble cohérent de composants logiciels, autrement dit, un ensemble de fonctions, méthodes, objets, etc... mais aussi avec une logique propre permettant de développer rapidement une application. Bien entendu, si vous avez déjà travaillé avec un framework, vous ne serez pas déboussolé par AngularJS.
AngularJS Cheat Sheets: Core Services, Directive Definition Object, and ui-router - Learn AngularJS When learning a new tool, flipping back and forth between the documentation is essential. It can also be slow and tedious. We've created a few cheat sheet study guides to help you get over that initial AngularJS learning curve, and provide you with a reference for your daily work. AngularJS Core Services AngularJS comes with a fantastic set of core injectable services to provide essential functionality to your application. This first cheat sheet breaks down all of the core services, describing what they do and their method signature for using them. Download: AngularJS Core Services Cheat Sheet AngularJS Directive Definition Object Directives have an... interesting... Download: AngularJS Directive Definition Object Cheat Sheet AngularJS ui-router Much like the directive definition object, ui-router requires a bit of rote memorization to seamlessly work with. Download: AngularJS ui-router Cheat Sheet
52 Cool Facts About Social Media 13.5K Shares 13.5K Shares × As social media continues to gain acceptance as a bona-fide communications platform, I thought it might be fun to have a cool fact about it for every week of the year. So, here are ten facts about the five most well-known social media outlets – Facebook, Twitter, LinkedIn, YouTube and blogging – with two more bonus facts thrown in just for fun. (And to get to the figure of a fact a week for a year). Enjoy! Facebook 1. Statistics from Facebook press office. Twitter 11. Statistics from Twitter and the Chirp Conference . LinkedIn 21. Statistics from LinkedIn press centre and SysComm International . YouTube 31. Statistics from YouTube press centre. Blogging 41. 77% of Internet users read blogs. 42. Statistics from Technorati’s State of the Blogosphere 2009 . Bonus Facts 51. 90% of Internet users know at least one social network. 52. Statistics from Online Media Gazette . Cheers!
java.com: Java + You Scope isolé dans les directives AngularJS Second sujet que j'ai traité au Meetup chez Google, il s'agit des scopes isolés dans les directives. Les slides se trouvent ici, et une vidéo a été mise en ligne là ; mon intervention commence par un sujet sur l'usage des services, et celui-ci est à la suite. Le scope isolé est un outil bien pratique mis à notre disposition par AngularJS pour faciliter la création de widgets. L'arbre des scopes Les scopes d'AngularJS sont des objets qui servent de contexte d'évaluation des expressions contenues dans les templates. Ils forment un arbre, dont la racine est le seul scope de l'application qui est aussi publié comme un service, sous le nom $rootScope. La structure arborescente des scopes est calquée sur celle des éléments de la page HTML. Quand une directive crée un scope sur un élément HTML, ce scope aura pour parent le premier scope rencontré en remontant les éléments HTML. Scope d'un élément Quand et pourquoi un scope isolé ? Bindings des propriétés du scope isolé @ : attribut texte et attrs.