4
view-button 33

Yazı haqqında xəbər ver

Əgər yazıda qeyri etik və ya təhqir xarakerli sözlər varsa bizə xəbər verməyiniz rica olunur.

Veb üçün İMBA istərmisiniz?

elvinhuseynov

IMBA yeni bir veb proqramlaşdırma dilidir. Ruby və Python dillərindən ilhamlanaraq TypeScriptə meydan oxuyacaq bir dil olmağa hazırlaşır. Misal üçün Scrimba.com vebsaytı tamamilə IMBA proqramlaşdırma dilində yazılmışdır.

Aşağıda Todo proqramının İMBA-da yazılmış nümunəsidir:

tag Todo < li
    def ontap
        data:completed = !data:completed

    def render
        <self .done=data:completed> data:title

tag App
    def addItem
        if @input.value
            data.push(title: @input.value)
            @input.value = ""

    def render
        <self.vbox>
            <form.header :submit.prevent.addItem>
                <input@input type='text'>
                <button> 'add'
            <ul> for item in data
                <Todo[item]>

var items = []
Imba.mount <App[items]>

Bilmirəm bu dil necə inkişaf edəcək, lakin deyə bilərəm ki Backend kimi Front-da da praçalanmağa doğru gedirik.

Elvin Huseynov

CodeX layihəsinin təsisçisi. PM

Rəylər

0 comments
Rəy yazan olmayıb
Rəy yazmaq üçün lütfən sayta Telegram hesabınızla daxil olun