DOM Parsing with VanillaJS

Hi. In this post I’ll talk about DOM Parsing. As you know jQuery allows manipulate html strings. In last post I wrote about Guid.

DOM Parsing

DOM Parsing with VanillaJS

JavaScript has experimental technology. You can read on MDN. I’ll show DOMParser class. This class be able to manipulate strings as DOM elements. For example you sent ajax request. After that you got response that includes html. Let’s say we want to use an event with that code’s element. Comment form should be best example.

I published JavaScript Guid Generator

Hi. I published JavaScript Guid Generator on Github.

JavaScript Guid Generator

If you’re interested in C#, maybe you know C# has built-in Guid class and its generator method. I can say, guid isn’t random chars. Guid is designed to be unique. Which means, guid isn’t random.  This isn’t my thought, also microsoft’s employee wrote a post.

Guid Format

Guids are looks like this:

Simple Aurelia Application with Web API – 2

In the last post we created new aurelia and web api projects. In this series I’ll show how to create aurelia routes and web api endpoints. Aurelia Application with Web API series will continue.

Aurelia Application with Web API

Aurelia Application with Web API – Routing and Api Endpoints

I think you know what’s the route. But you don’t know how to create route with aurelia and endpoints with C#. Firstly I’ll show Web API endpoints.

Web API

We need to understand Controller class. Because our endpoint will be in the controller class. Each Controller class should start like this: MyEnpointController. For example:

JavaScript ve Observer İşlemleri

Fringe izleyenleriniz biliyordur. Observerlar değişimleri gözlüyor, ona göre reyizlerine raporlar sunuyorlardı. Bazı durumlarda kendi aralarında kritik yaparlardı. Bu abiyi de oradan biliyorsunuzdur.

/images/posts/september.jpg

Giriş

JavaScript için buna benzer bir durum var. Gözcü diyorum bir bakıma öyle. Aslında bunun için direkt metodlardan birisi observer metoduydu. Bir diğeri de watch metodu ancak bunlar deprecated durumda.

Bunun yerine get ve set çok işe yarar durumda. Bu işlemi kullanma nedeni olarak bir değişkenin değerinin değişik değişmediği örnek gösterilebilir. Ayrıca proxy kullanarak da yaşanan değişimi algılayabilirsiniz. Bunu birçok yöntemle yapabiliriz.

Bu yazıda Object.defineProperty, Proxy ve get & set kullanarak 3 farklı durumda nesnenin değişip değişmediğini
Devamını Oku

Aurelia Framework

Bu yazıda size Aurelia frameworkten biraz bahsedeceğim. Aurelia, diğer web frameworkler gibi single page application geliştirmenize izin veren, mobil, web ve masaüstü client framework olarak tanımlıyor kendisini.

Başlamadan önce framework’e ait linkleri vereyim:

Key Value
Web Sitesi http://aurelia.io/
Doküman Sayfası http://aurelia.io/hub.html
Github Sayfası https://github.com/aurelia/framework

Yazıda bahsedeceğim Github projesine https://github.com/aurelia-project/au-github adresinden ulaşabilirsiniz.

Özellikleri

Framework’ün anasayfasında aslında özellikler belirtilmiş ama tekrar belirtmemiz gerekebilir diye yazmak istiyorum.

İleri Görüşlülük

Aurelia, kendisini ileri görüşlü olarak tanımlıyor. ES’in yeni sürümleriyle yazıldığını belirtiyor. Bu kısımda size

Geleceğin teknolojisini kullanın ama bugünün masaüstü, web ve mobil platformlarını da hedefleyin –

diyor kısacası.

Modern Mimari

Aurelia, monolitik frameworkleri
Devamını Oku