![]() Typescript TypeScript is a superset of JavaScript which provides static typing, classes and interfaces. It makes building single page applications simpler and flexible.Īngular 2 Angular 2 allows for a richer front-end development ecosystem with component based architecture backed by TypeScript. It is similar implementation of Flux architecture which is easy to learn and can be quickly implemented.ĪngularJS AngularJS modularizes front-end application architecture, extends HTML with new attributes and binds data to HTML with expressions. We are heavily using React in our various projects. In 2016, React gained a lot of hype because it fits into any technology stack, makes it super easy to handle data, create interactive UIs, reusable components, declarative views. React React has a concept of virtual DOM, will automatically manage all UI updates when your underlying data changes, conceptually hits the “refresh” button, and knows to only update the changed parts. So we won’t have to worry about the class names any more! Learn more about the BEM methodology here. It provides better structure with a recognizable terminology for web projects. More on its features here.īEM Block Element Modifier - BEM is a popular naming convention for classes in HTML & CSS. We have been experimenting with it and we are planing to use it for upcoming large projects. Stylus Stylus has a powerful logical functionality and the ability to run via Node.js / JavaScript, thanks to elixir for support, as part of the setup rather than SASS. Some of our favorite plugins to use with PostCSS are autoprefixer, lost, rucksack. It works under the same principles of the preprocessors such as SASS and LESS with more possibilities than the preprocessors. We are adopting PostCSS into our workflow as it transforms extended syntax and features into modern, browser-friendly CSS. PostCSS PostCSS aims to reinvent CSS with an large ecosystem of custom plugins and tools. It saves time, makes customizing styles easier and increases code readability. On top of that, SASS gives the power of variable, mixins, map, loops, conditional statements and lot more functionality. SASS SASS requires less time to write styles compared to the plain old CSS.
0 Comments
Leave a Reply. |