Kayıtlar

Eylül, 2016 tarihine ait yayınlar gösteriliyor

ANGULARJS 2 HTTP TEST

Öncelikle AngularJS 2 ile http testi için github linkni paylaşalım.  https://github.com/Gmotes/AngularJS2HttpTest . /AngularJS2HttpTest/src/main/webapp klasörü altında “npm install” komutunu çalıştırıyoruz. Maven projesini import edip devam ediyoruz. Pom.xml jersey-server 1.8 ve jersey-json 1.8 i kullanacağız.  Dolayısıyla dependency olarak ekliyoruz. JerseyService @Path("/angularJS2") public class JerseyService { @GET @Path("/get") @Produces(MediaType.APPLICATION_JSON) public Student getStudentRecord(){ Student student = new Student(); student.setFirstName("Burak"); return student; } } Student public class Student { String firstName; public String getFirstName() { return firstName; } public void setFirstName(String firstName) { this.firstName = firstName; } } Module.ts import { NgModule }      from '@angular/core'; import { Browse...

ANGULARJS 2

Resim
Google in “Superheroic” olarak javascript tabanlı Model-View-ViewModel mantığıyla çalışan bir kütüphanedir. Angular JS V1 2010 yılında ilk olarak çıkmış olup  geliştirilmesi devam etmektedir. Ancak bu yazımızın konusu olan Angular JS v2 ile daha komplike ve sorun çözücü hale geldiğini söylememiz mümkün. İki versiyonun karşılaştırılması ayrı bir yazı konusu olduğundan bu konuyu atlayıp başlangıcımızı yapalım. Github :  https://github.com/Gmotes/AngularJS2 NPM paket yönetim sistemini kullanıyor olacağız. Kendisiyle Node.js yazımızda tanışmıştık. NPM inin kullanacağı json dosyaları aşağıdaki gibi. Package.json Tsconfig.json Typings.json Package.json Tipik bir package.json örneği. Bu kısımda özellikle “dependencies” kısmı önemli.  Hangi AngularJS kütüphanelerini kullanacağımızı belirtiyoruz. “devdependencies” ile ayırdığımız kütüphaneler ise production da kullanılmayacak kütüphanelerdir. (Ayrıntılı bilgi için  https://docs.npmjs.com/files/package.j...