Opa

Opa

Opa on avatud lähtekoodiga programmeerimise keel hoone veebirakendusi. See on tasuta kasutada ja kaasas koostaja ja JavaScript raamatukogu.

Lae alla Opa
Tunnused Opa
  • Avatud lähtekoodiga veebiarendust keel
  • Koostab kood vastavalt, nagu JavaScript
  • Kimbud veebiserver ja andmebaasi haldamise süsteemi
  • Saadaval 64-bitine Linux ja Mac OS X
  • Typechecker funktsioon kontrollib koodi
  • HTML5 toetust
Plussid Opa
  • Tasuta kasutamise
  • On vaja vaid ühte keelt arendada veebirakendusi
  • Kõrvaldab vaja kasutada eraldi keeled taotluse server, UI, ja andmebaasi
  • Opa raamatukogud on kooskõlas JavaScript
  • Kas ehitada pilverakendusi koos Opa
Miinused Opa
  • Arendajad peavad õppima kogu keele, sest see on kõik-ühes lahendus
  • Mõned funktsioonid on ohverdanud alates teistes keeltes ei saa integreerida
  • Opa tuleb rakendada ülevalt-alla
  • Peab õppima OCaml aidata kaasa avatud lähtekoodiga projekt
  • Dokumendid areneb
Opa Arvustused

Opa on uus programmeerimiskeel, mis sisuliselt on kõikehõlmav, kui tegemist on web arengut. See eesmärk on asendada kasutamist mitmes erinevas keeles, võimaldades arendajatel kirjutada ühe astme taotluste samas lastes Opa mootor luua klient, server ja andmebaas koodi seest. Samuti muudab rakendades rakendusi palju lihtsam, sest arendajad on ainult kopeerida ühe faili asukoha käivitatava. Turvalisus on tõhustatud, sest monoteistlikule milline programm. Sisemiselt Opa arvab rakenduse failid, kataloogid jne on välise failisüsteemi, kuid nad ei ole. Kõik see on koostatud rakenduse sees. Kui rakenduse kataloogi juurde, kaustad ja failid ei näinud, nii et nad ei saa manipuleerida. Opa on ka sisseehitatud turvalisuse kontrollija, et funktsioone ja annab tagasisidet oma taotluse ehitatud. Opa mootor on kirjutatud OCaml ja arendajatele, mis muudab vajalikuks õppida täiesti uut keelt arendada rakendusi ja ka kaasa uuendusi ja parandusi Opa lähtekoodi. Selle IDE ka võiks olla jõulisem, nii "siluda kaupa printf" on eelistatud silumine meetod. Opa dokumentatsiooni on hea, kuid siiski areneb. Opa on endiselt kasvufaasis. Arendajad on aeglaselt õppida, kuidas töötada koos sellega hoolimata nende sõltuvust teiste keelte ja arengu tehnoloogiate. See võib olla suurepärane vahend kiire prototüüpimine ja kasutuselevõtu ja tootmise teaduse ja õppevahendeid vahepeal.

Opa Video

Alternatiivid Opa

Sails.js

tasuta
Vaatamisi / homepage.ejs. Eesmärk. #. See on tegelik malli, mis on sulatatakse vaikimisi, kui kasutaja külastab baas-URL oma tõstis app. Märka faili laiendamine? See tähendab Embedded
Näita detaile

FeathersJS

tasuta
FeathersJS on avatud lähtekoodiga platvorm kasutajatel luua REST API ja reaalajas rakendusi. FeathersJS pakub tööriistu ja mustrid luua nende rakendusi vähe aega, et suurendada maksimaalse
Näita detaile

Backbone.js

tasuta
Backbone.js turustab end kodeerimine tarkvara eesmärk on anda veebirakendusi struktuuri. See suudab seda pakkuda keerulisi mudeleid võtmeväärtuste Sidemed ja kohandatud sündmusi ehitatud
Näita detaile

Apache Flex

Apache Flex on avatud lähtekoodiga tööriista, mis võimaldab kasutajatel luua oma rakendustele. Taotlusi saab projekteeritud ja loodud erinevaid mobiili- ja traditsioonilise platvormid.
Näita detaile

Sinatra

tasuta
Lühikirjeldus Sinatra Tarkvara Sinatra on tarkvara, mille arengut ja projekteerimise omistatakse Blake Mizerany. Tarkvara on vabalt kättesaadav, kuna see on avatud lähtekoodiga veebirakenduse,
Näita detaile

Express.js

Express.js on veebi raamistik Node.js, mis oli inspireeritud Sinatra. See loodi ja mis on välja antud MIT litsents T. J. Holowaychuk, StrongLoop ja teiste kaastöötajatega novembril 2010 ja
Näita detaile

AngularJS

tasuta
AngularJS on tarkvara, mis võimaldab kasutajal laiendada oma HTML sõnavara. See laiendus loob dünaamilise vaated veebirakendusi, mis varem ei olnud võimalik. HTML on kodeerimiskeel kõige
Näita detaile

Derby

tasuta
GitHub on koht, kus inimesed ehitada tarkvara. Rohkem kui 27 miljonit inimest kasutavad GitHub avastada, kahvel ja kaasa üle 75 miljoni projekte.
Näita detaile

Yesod

Yesod on arengu vahend, mida kasutatakse, et luua üliefektiivsed veebilehed ja veebirakendused maast üles. Yesod hõlmab peaaegu kõike, mida vaja ehitada veebilehel, mallide marsruutimisaladesse
Näita detaile

Kendo UI

piiratud võimalustega
Kendo UI on osa raamatukogu JavaScript, mis võimaldab arendajatel luua õlilaik ja kaasaegne otsin veebirakendusi murdosa jooksul.
Näita detaile

Ruby on Rails

tasuta
Ruby on Rails on platvormiülene veebiarendust raamistiku, mis võimaldab arendajatel luua andmebaasid, veebilehtede ja pakkuda erinevaid veebiteenuseid. Raamistik võeti kasutusele 2005.
Näita detaile

Ember.js

tasuta
GitHub on koht, kus inimesed ehitada tarkvara. Rohkem kui 27 miljonit inimest kasutavad GitHub avastada, kahvel ja kaasa üle 75 miljoni projekte.
Näita detaile

Polymer

tasuta
Töötame raamatukogud, tööriistu ja standardid, mis aitavad arendajad ehitada paremat web
Näita detaile

Koa

tasuta
Koa nõuab sõlme v7.6.0 või suurem ES2015 ja async funktsiooni tugi.
Näita detaile

Twisted

tasuta
Pubi Grub: Kuidas Suurbritannia avaliku majad sai foodie lemmikute · VÕIMALUSED · Club sandwich pruun paber. Suurim võileibu üle maailma. Jätka · Ülepaisutatud hamburger hammustada võetud
Näita detaile

ASP.NET

tasuta
Build veebirakendusi ja teenuseid, mis töötavad Windows, Linux ja MacOS kasutades kasutades C #, HTML, CSS ja JavaScript. Alustamine tasuta Windows, Linux või Mac OS.
Näita detaile

Mithril

tasuta
Mithril kasutavad firmad nagu Vimeo ja Nike ja avatud lähtekoodiga platvormid nagu Lichessi. Kui olete kogenud arendaja ja soovite teada, kuidas Mithril võrreldes teiste raamistike, vt raames
Näita detaile

Catalyst

Catalyst on kõige populaarsem vilgas Perl MVC web raamistikku, mis soodustab kiiret arengut ja puhas disain ilma saada oma teel.
Näita detaile

Kotlin

tasuta
Kotlin · Lugege ühenduse Proovi Online. Staatiliselt kirjutatud programmeerimiskeeles kaasaegse mitmeplatvormiline rakendusi. 100% koostalitlusvõimelised Java ™ ja Android ™. Proovi
Näita detaile

Haxe

tasuta
Haxe on avatud lähtekoodiga tööriistakomplekt põhineb kaasaegne, kõrge, rangelt kirjutatud programmeerimiskeeles.
Näita detaile

Nim (programming language)

tasuta
Nim on süsteemide ja rakenduste programmeerimine  keeles. Staatiliselt kirjutatud ja koostatud, see annab enneolematu jõudluse elegantne pakendis.
Näita detaile

Ceylon

tasuta
21. august 2017 Tseiloni liigub Eclipse Foundation!
Näita detaile