We have been using Vue instead of Angular for nearly a year now. In this article, I will highlight my impressions on Vue and differences compared to Angular.
This is not your regular React vs Vue.js vs Angular comparison. We have enough of those from people much more involved in the subject. Let’s just say everyone has its own preference. I prefer React…
Most developers and users won’t argue building on and maximizing the experiential capabilities of the modern web has been a slow process. When scoping a development project, clients have historically…
There’s one question that comes up again and again on stackoverflow. The question is about ngDoCheck lifecycle hook that is triggered for a component that implements OnPush change detection strategy…
As developers, we aim to use existing libraries in order to avoid reinventing the wheel. Unfortunately, Angular is still relatively young, and we cannot find an Angular component for everything we…
XSS is one of the attacks that can affect your website. In order to cope with the attack, Angular implements concepts that keep the developers from making mistakes and opens a window to a security…
How to communicate between components? This is the topic I saw many new Angular developers to struggle with. I will show you 3 most common approaches with examples that fits different use cases.
These are 3 situations that we can come across while building Angular apps using RxJs. We are going to go over why the issue happens and how to fix it.
When subscribing to observables it’s key to manage your subscriptions. An observable execution can run for an infinite amount of time and therefore we need a way to stop it from executing. If we keep…
This post is about an experimental approach and I am sure there are other approaches for solving a similar problem. If so, please comment on this article. Demo…
The ngrx team decided that we don’t need middleware anymore, in most cases, we can use meta-reducers to achieve the same effects. higher order function is a function that may receive a function as…
TL;DR: Curious about error handling? Scroll down to the final approach and/or check out the example project. Angular 2 is a great framework that provides nice tools to create awesome component-based…
This article will use the code which I previously wrote as a starting point. To see where we’re coming from, check my article, or check the full code in my repository. If you ever built a slightly…
Dan Wahlin will walk us through integrating Angular with RESTful services using RxJS and Observables. For those of you who don't know Dan - he is the founder...
Async programming is not easy but Reactive Programming can help. Using Observables, we will learn how to handle all forms of async data. From user input to A...
Reactive programming principles are continuing to spread across the web as developers look for ways to increase productivity and code quality. Learn about ho...
Web components are made up of 4 separate specs, custom elements, shadow DOM, HTML imports, and the template tag. For the purposes of this article we will focus specifically on custom elements.
Here we will be creating a simple Angular application with the help of Angular CLI, This will be the building block to more robust applications with Angular
In this article, we will cover the top common mistakes, and we will understand how to fix them. Each of those can be an idea to a full article. We will cover them briefly but in an exhaustive manner.
Angular (aka Angular 2, 4…) is a new framework completely rewritten from the ground up, replacing the now well-known AngularJS framework (aka Angular 1.x). More that just a framework, Angular should…
Angular 2 has reached Beta and appears poised to become the hot new framework of 2016. It’s time for a showdown. Let’s see how it stacks up against 2015’s darling: React. Disclaimer: I enjoyed…
This tutorial does exactly what the 5 Minute Quickstart tutorial on the Angular 2 website does — building a “Hello World!” app. The only difference is that we’ll be doing this in ES6 Javascript while…
AngularJS is what HTML would have been, had it been designed for building web-apps. Declarative templates with data-binding, MVW, MVVM, MVC, dependency injection and great testability story all implemented with pure client-side JavaScript!
In the last couple of years there has been an explosion in JavaScript frameworks. How is a developer or business to make a wise choice? What are the advantages, trade-offs and differences? In this talk we’ll compare and contrast six popular front-end frameworks: Angular 1, Angular 2, Polymer, React, Ember and Aurelia.
It has come time to read the liner notes and write some conclusions. When we started writing this blog series, we knew that JavaScript/web application frameworks were not easy to summarize.
In this tutorial, you will not only learn the details of the Redux architecture, you will also learn, how to implement Redux into your own angular applications.
A few days ago an article surfaced on Medium titled “Why we moved from Angular 2 to Vue.js (and why we didn’t choose React)”. It finally made it to my circle of peers today, so I finally managed to…
At Rever (www.reverscore.com) we just released a new version of our web client using Vue.js. 641 commits and 16 weeks of intense development after with two resources, here we are, very proud of a…
An opinionated comparison of react vs angular2. go through the blog to understand what fits you best. a critical overview of two popular front-end technologies.
This is another tutorial of Angular 4 as part of MEAN Stack. Right now, we will build simple real chat application using MEAN Stack (Angular 4) and Socket.io.
I have my own biases and preconceptions, but I want to state them openly and then make a sincere attempt to discuss other frameworks. I’m also trying to discuss these not with reference to myself but to a large degree as whether I recommend them to someone learning.
G. Woiwode, F. Malcher, D. Koppenhagen, и J. Hoppe. dpunkt.verlag, Heidelberg, 1. Auflage издание, (2017)Verfasserangabe: Gregor Woiwode, Ferdinand Malcher, Danny Koppenhagen, Johannes Hoppe ; Online-Ressource Kann nicht per Fernleihe bestellt werden! ; Systemvoraussetzungen PC/eReader: Für den Download ist die Installation des kostenlosen Adobe Digital Editions Readers notwendig ; Systemvoraussetzungen Smartphone/Tablet: Für den Download ist die Installation des kostenlosen Bluefire Readers notwendig ; Erscheint auch als Druck-Ausgabe 978-3-86490-357-1 ; Quelldatenbank: FHBK-x ; Format:marcform: print ; Umfang: 1 Online-Ressource (XXI, 551 Seiten) ; Illustrationen, Diagramme ; 978-3-96088-205-3 PDF; 978-3-96088-206-0 ePub; 978-3-96088-207-7 mobi.
M. Steyer, и D. Schwab. O'Reilly, Heidelberg, 2. Auflage издание, (2017)Verfasserangabe: Manfred Steyer und Daniel Schwab ; Online-Ressource Kann nicht per Fernleihe bestellt werden! ; Systemvoraussetzungen PC/eReader: Für den Download ist die Installation des kostenlosen Adobe Digital Editions Readers notwendig ; Systemvoraussetzungen Smartphone/Tablet: Für den Download ist die Installation des kostenlosen Bluefire Readers notwendig ; Erscheint auch als Online-Ausgabe, ePub 978-3-96010-145-1 ; Erscheint auch als Online-Ausgabe, mobi 978-3-96010-146-8 ; Erscheint auch als Druck-Ausgabe 978-3-96009-026-7 ; Quelldatenbank: FHBK-x ; Format:marcform: print ; Umfang: 1 Online-Ressource (XVIII, 436 Seiten) ; Illustrationen ; 978-3-96010-144-4 PDF; 978-3-96009-026-7 Print; 978-3-96010-145-1 ePun; 978-3-96010-146-8 mobi.
I. Chaniotis, K. Kyriakou, и N. Tselikas. Mobile Web Information Systems, том 8093 из Lecture Notes in Computer Science, Springer Berlin Heidelberg, (2013)