Angular.org.il
Follow
Find
15.6K views | +0 today
 
Scooped by Eyal Vardi
onto Angular.org.il
Scoop.it!

"It's just a software issue"- Edge.js brings Node and .NET together on three platforms - Scott Hanselman

"It's just a software issue"- Edge.js brings Node and .NET together on three platforms - Scott Hanselman | Angular.org.il | Scoop.it
Scott Hanselman on Programming, User Experience, The Zen of Computers and Life in General
Eyal Vardi's insight:

מה שהוא אומר כאן בין השורות זה איך לעבור לנוד מדוט-נט וזה איש של מיקרוסופט.

more...
No comment yet.
Angular.org.il
Angular.org.il
Curated by Eyal Vardi
Your new post is loading...
Your new post is loading...
Scooped by Eyal Vardi
Scoop.it!

The Future of Programming: WebAssembly & Life After JavaScript

The Future of Programming: WebAssembly & Life After JavaScript | Angular.org.il | Scoop.it
In light of recent news that the web platform is getting a new low-level binary compile format, Eric Elliott asks what will life after JavaScript look like?
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Why will Angular 2 rock? - Angular Tips

Why will Angular 2 rock? - Angular Tips | Angular.org.il | Scoop.it
Note: If the “foo” alerts from the plunkers starts popping out without reason, please leave a comment and I will look for a different …
more...
No comment yet.
Rescooped by Eyal Vardi from JavaScript for Line of Business Applications
Scoop.it!

Faster Mobile Websites

As mobile device usage continues to grow, developers need to ensure that their mobile websites are fast and offer a high quality experience for all users. A fast mobile website can be the difference between winning or losing a customer. A few seconds delay in your page load time and you might find that users to your site easily become frustrated and navigate away to another site...or even worse, your competitors site!

Developers understand the need for fast, smooth websites - but how do you apply this to a mobile website and the vast amount of mobile devices out there? This talk is aimed at all developers that build websites and will dive into basic and advanced web performance techniques - there is something for everyone! The talk also covers free tools that developers can use to test and profile the performance of their mobile websites.

This talk will cover a variety of performance related issues specifically aimed at mobile websites and the techniques that developers can use to overcome them and will include:

- Mobile Network Overhead
- Critical Path Rendering
- Basic web performance techniques
- Responsive images
- Performance build automation
- Mobile Website profiling and debugging tools
- A step by step website optimization


Via Jan Hesse
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Search Sort and Pagination in ng-repeat - AngularJS|CipherTrick

Search Sort and Pagination in ng-repeat - AngularJS|CipherTrick | Angular.org.il | Scoop.it
In any web application to display data,  we often use tables or lists. When working with angular applications you will use ng-repeat to display the data in tables or lists.

However when the data items get large, our table must have features such as search, sort and pagination. These features w
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

C#er : IMage: Understanding AngularJS Isolated Scope

C#er : IMage: Understanding AngularJS Isolated Scope | Angular.org.il | Scoop.it

In Angular, directives can have an isolate scopethat creates an inner scope that is separated from the outer scope. There are a variety of options for mapping the outer scope to the inner scope, and this can often be a source of confusion. Recently, I’ve noticed a ton of up-votes for my answer to the Stackoverlow question: Differences among = & @ in Angular directive scope?

 

more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Top 18 Most Common AngularJS Developer Mistakes

Top 18 Most Common AngularJS Developer Mistakes | Angular.org.il | Scoop.it
Sheer size of the AngularJS can easily lead to many mistakes. In this article you will learn about most common AngularJS mistakes and how to avoid them.
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Lazy-loading CSS in your AngularJS app — Opinionated AngularJS — Medium

Lazy-loading CSS in your AngularJS app - Opinionated AngularJS - Medium
Download and inject stylesheets on demand using $route.resolve
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Angular — Introduction to ngNewRouter vs ui-router — AngularJs Meetup — South London — Medium

Angular — Introduction to ngNewRouter vs ui-router — AngularJs Meetup — South London — Medium | Angular.org.il | Scoop.it
Introduction to the new router in AngularJS 1.4+/2.0
Eyal Vardi's insight:

Angular 1.4 soon will be finally out and the most shiny new feature is thenew router. It’s fantastic news that it will be also used on the futureAngular 2.0 as well.

more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

New compilers prepare devs for the next generation of JavaScript

New compilers prepare devs for the next generation of JavaScript | Angular.org.il | Scoop.it
Babel and xto6 help developers move to ECMAScript 6 code and prepare for ECMAScript 7 features
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Horror: Migrating Angular-UI-Router to Angular New Router

Horror: Migrating Angular-UI-Router to Angular New Router | Angular.org.il | Scoop.it

Last week after watched videos of ngConf 2015, I decided to have a try on Angular 2.0. And I think the best start point would be its new router. The application I'm going to change is "My DocumentDB", a web-based Microsoft Azure DocumentDB management tool I created last year. Although Google said it would be very simple and smoothly to migrate from Angular 1.x to this new router and then easy to go forward to Angular 2.0, I found a lot of problem if I'm using Angular-UI-Router.

more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Two Phases of Angular 2 Applications

Two Phases of Angular 2 Applications | Angular.org.il | Scoop.it
Angular 2 separates updating the application model and reflecting the state of the model in the view into two distinct phases. The developer is responsible for updating the application model. Angular, by means of change detection, is responsible for reflecting the state of the model in the view. The framework does it automatically on every VM turn.



Event bindings, which can be added using the () syntax, can be used to capture a browser event execute some function on a component. So they trig
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Developing a zippy component in Angular 2

Developing a zippy component in Angular 2 | Angular.org.il | Scoop.it
Even if Angular 2 is still in early development, we can already start playing with the code since it's up on GitHub and also published as npm module. We are following the development of Angular 2 since the beginning on and are also contributing to the project. Just recently we've built a simple zippy component in Angular 2 and in this article we want to show how.
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Build a Real-time SignalR Dashboard with AngularJS

Build a Real-time SignalR Dashboard with AngularJS | Angular.org.il | Scoop.it
SignalR is a library for real time websocket communication. Louie Bacaj demonstrates how to leverage its power to build a service dashboard with AngularJS.
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

A Guide To Transclusion in AngularJS

A Guide To Transclusion in AngularJS | Angular.org.il | Scoop.it

Tero Parviainen
I've always had a problem with transclusion. Though I've used it from time to time, using it always felt uncomfortable. I was never really sure what exactly the API was doing, or more importantly, what exactly I was supposed to do when using it. 

more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

ngMessages revisited

ngMessages revisited | Angular.org.il | Scoop.it
In one of our articles on exploring Angular 1.3, we discovered a new module that has been introduced - ngMessages. This extension allows us to easily define and display templates for error messages in our applications when it comes to forms. With the release of Angular 1.4, a few changes landed that affect that module. This article discusses what changed.
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Using Grunt, Gulp and Bower in Visual Studio 2013 and 2015

Using Grunt, Gulp and Bower in Visual Studio 2013 and 2015 | Angular.org.il | Scoop.it
Using Grunt, Gulp and Bower to build modern web apps in Visual Studio 2013 and 2015
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Building a Twitter App Using AngularJS

Building a Twitter App Using AngularJS | Angular.org.il | Scoop.it
Preetish Panda teaches you how to create a basic Twitter app using AngularJS, The app includes a search feature to search a term in the user's timeline.
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

C#er : IMage: AngularJS Project Essentials

C#er : IMage: AngularJS Project Essentials | Angular.org.il | Scoop.it

You’ve read the tutorials, watched the online demos and wrote the to-do list app in Angular. Now you’ve been assigned your first real world project. You create the project, hook in Angular, and start coding away.

more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Writing an Electron (atom shell) app using Angular and ES6

Writing an Electron (atom shell) app using Angular and ES6 | Angular.org.il | Scoop.it
If you haven't heard from Electron (formerly known as Atom Shell) you should check out the gitgub repo at https://github.com/atom/electron During this post, I will not provide an introduction for all the different tools and frameworks...
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

DevTools Timeline: Now Providing the Full Story - HTML5 Rocks

DevTools Timeline: Now Providing the Full Story - HTML5 Rocks | Angular.org.il | Scoop.it
We've upgraded the Timeline panel for Chrome DevTools to give developers more insight on their site’s runtime performance.
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

The AngularJS and TypeScript Cheat Sheet - iVision

The AngularJS and TypeScript Cheat Sheet - iVision | Angular.org.il | Scoop.it
Responsive Single Page Applications (SPA) are gaining momentum to become the standard for enterprise web development. The most popular framework for delivering these applications is AngularJS. Introduced by Google several years ago, Angular is now in stable version 1.4 and 2.0 is on the horizon. Please download, print, and keep this handy next to your keyboard. Don’t hesitate to share this blog post with anyone else you know who may be using Angular with TypeScript today.
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Developing a tabs component in Angular 2

Developing a tabs component in Angular 2 | Angular.org.il | Scoop.it
In our last article we learned how to build a zippy component in Angular 2. This article details how to build another simple, but widely used type of component: tabs. Building tabs in Angular has always been the de facto example to example controllers in directives. Angular 2 makes it much easier and here's how you do it.
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Comparing Angular 1.x & 2.0

The Obsorne Effect

The Angular team faces a problem. How do you talk the great new features of Angular 2.0 under development without damaging use of the current 1.x? This effect is often called the Obsborne effect, named after a 1980s computer company whose marketing contributed to putting the company out of business. In short, the better 2.0 sounds, the less people will want to start or continue projects built with 1.x.

more...
No comment yet.
Rescooped by Eyal Vardi from JavaScript for Line of Business Applications
Scoop.it!

Introducing React Native: Building Apps with JavaScript

Introducing React Native: Building Apps with JavaScript | Angular.org.il | Scoop.it
React Native by Facebook is an open-source framework allowing you to build fully native iOS and Android apps in JavaScript. Learn how in this tutorial.

If you have only ever written applications in Objective-C or Swift, you might not be particularly excited about the prospect of using JavaScript instead. Although, as a Swift developer, the second point above should pique your interest!

Through Swift, you’ve no doubt been learning new and more functional ways to encode algorithms, and techniques that encourage transformation and immutability. However, the way in which you construct your UI is very much the same as it was when developing with Objective-C: it’s still UIKit-based and imperative.

Through intriguing concepts such as a virtual DOM and reconciliation, React brings functional programming directly to the UI layer.

This tutorial takes you through the process of building an application for searching UK property listings.


Via Jan Hesse
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

DevTools: State Of The Union 2015

As the complexity of the web apps you build keeps moving, so do the Chrome DevTools. In DevTools State of the Union, Addy will give you the latest update on your favourite companion; exploring new features like paint profiling, animation inspection and updates to the JavaScript editing workflow with V8.

* Note: these are annotated slides aimed at making it easy to read and follow along with what I said during the session. The video will cover demos and the original unannotated deck.

Session: h
more...
No comment yet.