A history of JavaScript across the stack

A history of #JavaScript across the stack  #angularjs #nodejs

  • Gmail was the first popular web application that really showed off what was possible with client-side JavaScript.
  • Today, Gmail is the classic example of a single-page JavaScript app; it can respond immediately to user interactions and no longer needs to make roundtrips to the server just to render a new page.
  • Ajax described a set of technologies, of which JavaScript was the backbone, used to create web applications where data can be loaded in the background, avoiding the need for full page refreshes.
  • The revised architecture renders the initial pages on the server, but asynchronously bootstraps a new modular JavaScript application to provide the fully-featured interactive experience their users expect.
  • The user’s browser runs no JavaScript at all until after the initial content, rendered on the server, is visible.

Did you know that JavaScript was created in 10 days? In May 1995, Brendan Eich wrote the first version of JavaScript in 10 days while working at Netscape.
Continue reading “A history of JavaScript across the stack”

What Is The Future Of TypeScript?

  • As defined on the TypeScript website:

    TypeScript, created by Microsoft, is a superset of JavaScript that is designed to build large, scalable, enterprise Web applications.

  • Here is a video in which Andres talks about What TypeScript Is.
  • Learn more on TypeScript on C# Corner here >

    Recently, TypeScript got good press when Google announced that it will use TypeScript as a part of its Angular 2 development.

  • Here is a Build video in which Andres talks about the new features of TypeScript.
  • Today, the same guy who created Delphi, Turbo Pascal, and C# is behind TypeScript.

Do you wonder what the of TypeScript look like?
Continue reading “What Is The Future Of TypeScript?”

Introduction to Angular 2 Observables – JavaScript Screencasts And Tutorials

  • In order to get access to those information, we need to subscribe to them (a bit like Netflix, but free and without the movies …)

    They offer a very dynamic use because they are :

    We will have a look at three cases:

    The simplest case to understand how an Observable flow works is to create one.

  • The subscribe method allows us to handle three cases:

    Once it’s done, we can use our observable to create a flow.

  • And here the (very simple) methods that we will use to show the data:

    One of the most important part of programming is making requests to external sources.

  • Let’s import the Http Service:

    Now we make a request to a cool API service:

    The only part that changes here is that we need to format the data that we get from the network.

  • Basically it can be summed up to using Combinators like map, flatMap, retry then subscribing to the result and finally if the flow is infinite we unsubscribe in order to avoid creating a Memory Leak.

As promised in the form tuts, today we talk about Observables! This part is very important for Angular 2 and also the future of JavaScript in general. Observables are elements that will give us information. In order to get access to those information, we need to subscribe to them (a bit like Netflix, but free and without the movies …)
Continue reading “Introduction to Angular 2 Observables – JavaScript Screencasts And Tutorials”

Is AngularJS SEO Friendly?

  • Google will crawl or not the pages of website the way we want?
  • Additionally, if you are thinking of creating of a mobile app, a single page app or even an internal system, probably you will use Angular JS.
  • Before going ahead, i would like to let know you know that Google may not properly render or index AngularJS pages.
  • As per developers, Angular app testing takes much time than others.
  • Angular is the present day tool which is preferred for developing Single Page Applications, but is not even close to become a silver bullet.

Before using Angular JS in your mobile app or single page app you should reconsider about is angularJS SEO friendly? cause google may not index their pages.
Continue reading “Is AngularJS SEO Friendly?”

A history of JavaScript across the stack

A history of #JavaScript across the stack  #angularjs #nodejs

  • Gmail was the first popular web application that really showed off what was possible with client-side JavaScript.
  • Today, Gmail is the classic example of a single-page JavaScript app; it can respond immediately to user interactions and no longer needs to make roundtrips to the server just to render a new page.
  • Ajax described a set of technologies, of which JavaScript was the backbone, used to create web applications where data can be loaded in the background, avoiding the need for full page refreshes.
  • The revised architecture renders the initial pages on the server, but asynchronously bootstraps a new modular JavaScript application to provide the fully-featured interactive experience their users expect.
  • The user’s browser runs no JavaScript at all until after the initial content, rendered on the server, is visible.

Did you know that JavaScript was created in 10 days? In May 1995, Brendan Eich wrote the first version of JavaScript in 10 days while working at Netscape.
Continue reading “A history of JavaScript across the stack”

Feb. Meetup: Event Sourced Graphs & Granular Leaflet integration for Angular2

  • Combining the storage of the data and the change on it allows to restore the graph at a given point of time or to calculate a graph with different changes in the past.
  • This approach gives opportunity to process over both data and time.
  • The talk explains how to store graphs over time, the basics of data processing and how to build a data processing system with Javascript.
  • In the last six month the developers of the YAGA-Team and some contributors from the FOSSGIS e.V. developed a module to integrate Webmapping components from Leaflet into Angular2.
  • In this talk we want to explain how we implement the directives / components and, of course, show how to integrate and use leaflet-ng2 in your Angular2 project, with the current release candidate.

With one week delay because of Valentine's Day we are happy to welcome you to our February Meetup on Tuesday.
Querying and Processing Event-sourced Graphs  by Daniel Reich
A graph usually represe
Continue reading “Feb. Meetup: Event Sourced Graphs & Granular Leaflet integration for Angular2”