Opa

Opa

Opa je open source programski jezik za izgradnju web aplikacija. To je besplatan za korištenje i dolazi s prevodilac i JavaScript biblioteke.

Preuzimanje datoteka Opa
Značajke Opa
  • Open-source jezik izrada web stranica
  • Sastavlja kod skladu s tim, kao što su JavaScript
  • Paketi web poslužitelj i sustav za upravljanje bazom podataka
  • Dostupan u 64-bitni Linux i Mac OS X
  • Typechecker značajka provjerava kod
  • podrška za HTML5
Pros Opa
  • Besplatno korištenje
  • samo jedan jezik za razvoj web aplikacija
  • Uklanja morati koristiti zasebne jezika za aplikacijski poslužitelj, UI i baze podataka
  • OPA knjižnice su kompatibilni sa JavaScript
  • Mogu graditi aplikacije u oblaku s OPA
Kontra Opa
  • Developeri moraju učiti cijeli jezik, jer je sve-u-jednom rješenje
  • Neke funkcionalnosti žrtvuje, jer drugih jezika ne može se integrirati
  • Opa mora se provoditi od vrha prema dolje
  • Mora naučiti ocaml doprinijeti open source projekta
  • Dokumentacija se razvija
Opa Recenzije

Opa je novi programski jezik koji u biti je sveobuhvatna, kada je u pitanju web development. To ima za cilj zamijeniti uporabu nekoliko različitih jezika, omogućujući programerima da pisati single-tier aplikacija dok ste OPA motor stvoriti klijenta, server, baza podataka kôd iznutra. Također se čini postavljanje aplikacija mnogo lakše, jer programeri su samo kopirati jednu datoteku na mjesto izvršne datoteke. Sigurnost je pojačana zbog monoteističke prirode programa. Interno, Opa misli vaše aplikacije datoteke, direktorije itd su u vanjskom sustavu datoteka, ali oni nisu. Sve ovo je sastavljen iz aplikacije. Ako aplikacijski imenik pristupa, mape i datoteke neće se vidjeti, pa se ne može manipulirati. Opa također ima izgrađen-in sigurnosti revizoru koji funkcionira i daje povratnu informaciju što je vaša aplikacija razvijena. OPA motor je napisano u ocaml i, za programere, što ga čini nužno naučiti sasvim novi jezik razvoj aplikacija i također doprinose ažuriranja i poboljšanja OPA izvornog koda. Njegova IRO također može biti robusniji, tako da je „ispravljanje po printf” je najbolja metoda za ispravljanje pogrešaka. OPA-a dokumentacija je dobro, ali je još uvijek razvija. Opa je još uvijek u fazi rasta. Programeri polako uče kako raditi s njim bez obzira na njihovu ovisnost o drugim jezicima i razvojnim tehnologijama. To može biti odličan alat za brzu izradu prototipa i implementaciju i proizvodnju znanstvenih i obrazovnih alata u međuvremenu.

Opa Video

Alternative Opa

Sails.js

Besplatno
Pregleda / homepage.ejs. Svrha. #. To je stvarni predložak koji se donosi zadane kada korisnik posjeti osnovni URL vašeg podiže aplikacije. Obavijest datoteku proširenje? To znači Embedded
Pokaži detalje

FeathersJS

Besplatno
FeathersJS je open source platforma za korisnike za stvaranje REST API-a i stvarnom vremenu aplikacije. FeathersJS pruža alate i uzoraka za stvaranje tih aplikacija u malo da nema vremena da
Pokaži detalje

Backbone.js

Besplatno
Backbone.js tržišta sebe kao kodiranje softver dizajniran kako bi web aplikacija strukturu. Ona to postiže zamršen modele s ključ-vrijednost vezova i prilagođene događaja ugrađeni u infrastrukturu.
Pokaži detalje

Apache Flex

Apache Flex je open-source alat koji omogućuje korisnicima da izgrade svoje vlastite aplikacije. Prijave se mogu dizajnirana i kreirana za razne mobilne i tradicionalne platformama. To su
Pokaži detalje

Sinatra

Besplatno
Kratak opis Sinatra Software Sinatra je softver čiji je razvoj i dizajn pripisuje Blake Mizerany. Softver je lako dostupan jer je open source web aplikacija koja koristi domene određeni jezik
Pokaži detalje

Express.js

Express.js je web okvir za Node.js koji je inspiriran Sinatre. To je izrađen i objavljen pod MIT licencom T.J. Holowaychuk, StrongLoop i drugi suradnici u studenom 2010. godine, a trenutno je
Pokaži detalje

AngularJS

Besplatno
AngularJS je program koji omogućuje korisniku da prošire svoje HTML vokabular. Ovo proširenje stvara dinamičan pogled na web aplikacija koje su prethodno nije bilo moguće. HTML je jezik
Pokaži detalje

Derby

Besplatno
GitHub je mjesto gdje ljudi graditi softver. Više od 27 milijuna ljudi koristiti GitHub otkriti, vilica i doprinose više od 75 milijuna projekte.
Pokaži detalje

Yesod

Yesod je razvojni alat koji se koristi za stvaranje visoko učinkovite web stranice i web aplikacije iz temelja. Yesod uključuje gotovo sve što je potrebno za izgradnju web stranica, od predložaka
Pokaži detalje

Kendo UI

freemium
Kendo UI je komponenta knjižnica za JavaScript koji omogućuje programerima za stvaranje gladak i moderan izgleda web aplikacija u djeliću vremena.
Pokaži detalje

Ruby on Rails

Besplatno
Ruby on Rails je cross-platforma web okvir za razvoj koji omogućava programerima za stvaranje baze podataka, web-stranica, a pružaju razne web usluge. Okvir je bio uveden u 2005 i dalje primati
Pokaži detalje

Ember.js

Besplatno
GitHub je mjesto gdje ljudi graditi softver. Više od 27 milijuna ljudi koristiti GitHub otkriti, vilica i doprinose više od 75 milijuna projekte.
Pokaži detalje

Polymer

Besplatno
Radimo na knjižnice, alati i standardi pomoći programerima da izgrade bolji web
Pokaži detalje

Koa

Besplatno
Koa zahtijeva čvor v7.6.0 ili noviji za ES2015 i asinkrona funkcije podrške.
Pokaži detalje

Twisted

Besplatno
Pub Grub: Kako britanski javni kuće postao foodie favorita · značajke · sendvič na smeđem papiru. Najveći sendvič iz cijelog svijeta. Nastavak · Ogroman hamburger sa zalogajem uzet iz nje.
Pokaži detalje

ASP.NET

Besplatno
Izgraditi web aplikacije i usluge koje se pokreću na Windows, Linux i MacOS koriste pomoću C #, HTML, CSS i JavaScript. Počnite besplatno na Windows, Linux ili MacOS.
Pokaži detalje

Mithril

Besplatno
Mithril se koristi u tvrtkama kao što su Vimeo i Nike, te open source platforme kao lichess. Ako ste iskusan programer i želite znati kako Mithril u usporedbi s drugim okvirima, vidi stranicu okvir
Pokaži detalje

Catalyst

Catalyst je najpopularniji okretan Perl MVC web okvir koji potiče brzi razvoj i čist dizajn bez uzimajući u svoj način.
Pokaži detalje

Kotlin

Besplatno
Kotlin · Saznajte Zajednica Pokušajte Online. Statički upisali programski jezik za moderne multiplatformna aplikacija. 100% interoperabilnost sa Java ™ i Android ™. Pokušajte Kotlin Kotlin
Pokaži detalje

Haxe

Besplatno
Haxe je open source alat na temelju moderne, visoke razine, strogo upisali programski jezik.
Pokaži detalje

Nim (programming language)

Besplatno
Nim je sustave i aplikacije za programiranje  Jezik. Statički upisali i sastavio, pruža neusporedive performanse u elegantan paket.
Pokaži detalje

Ceylon

Besplatno
21. kolovoz 2017: Cejlon kreće na Eclipse Foundation!
Pokaži detalje