Sinatra

Sinatra

Lyhyt kuvaus Sinatra Software Sinatra on ohjelmisto, jonka kehittämiseen ja suunnitteluun johtuu Blake Mizerany. Ohjelmisto on vapaasti käytettävissä, koska se on avoimen lähdekoodin web-sovellus, joka käyttää täsmäkieli kirjoitettu Ruby. Nimi Sinatra hyväksyttiin kuuluisan muusikko Frank Sinatra. Tämä ohjelmisto on kehitetty olla vaihtoehto muille Ruby web-sovelluksia, kuten Merb, Retkeily, Nitro ja Ruby on Rails. Ohjelmisto on riippuvainen Rack web-palvelimen käyttöliittymä, ja se on saamassa suosiota kehittäjien sen pienen koon ja joustavuuden. Sinatra ohjelmisto on erotettavissa muista sovelluksissa, koska se ei käytä tyypillisen-view-ohjain malli, joka on aiemmin käytetty sellaisissa sovelluksissa kuin Ruby on Rails. Kehittämisessä Sinatran pyrittiin varmistamaan, että käyttäjät pystyivät kehittämään web-sovellusten Ruby helposti. Katsaus Sinatra Sinatra on käytössä monissa maailman johtava teknologian yritysten ja valtion virastoissa. Jotkut näkyvästi organisaatioita, jotka ovat käyttäneet Sinatra kuuluvat Apple Inc., LinkedIn, Moottorin Yard, Singbird, GitHub, Heroku, Yhdysvaltain National Security Agency, ja Britannian hallituksen hallituksen digitaalipalvelun. Travis CI on tehnyt yhteistyötä yhtiön vuosien mittaan ja antaa Sinatra kanssa kaivattuja varoja sen jatkuvasta kehittämisestä.

Ladata Sinatra
Ominaisuudet Sinatra
  • Sinun täytyy setup reittejä käsin kehitettäessä sovelluksia ja yhdistää ne muiden näkökohtien alustan.
  • Kun Sinatra ohjelmiston, voit päästä käsiksi menetelmiä, kuten get ja post.
  • Tällaiset menetelmät on kyky muuttaa sovelluksia, jotka ovat Ruby hetkessä osaksi sovellus, joka pystyy vastaamaan HTTP-pyyntöjä.
  • Sinatra alusta on valmiudet kehittää monimutkaisiin sovelluksiin kuten kiskot vaikka käytettäessä Sinatra alustalla, olet todennäköisesti huomaamaan, että koodit ovat juuttuneet ennemmin kuin käytettäessä Kiskot.
  • Sinatra alusta toimii kevyt sovellus kehitysympäristö, joka voi lauseenrakenteen karttoja helposti ja toiminnot http: n käyttämä verbien tehden suosivansa verkkopalveluihin ja API.
  • Alusta voi olla helppokäyttöisiä, jos sinulla on aiempaa kokemusta työ Ruby.
Hyödyt Sinatra
  • Sovellus tarjoaa loistava foorumi käyttäjille, jotka aiemmin työskennellyt Kiskot mutta nyt etsimässä yksinkertaisemman yhdelle sivulle Sovellus tai API.
  • Niille, jotka ovat työskennelleet sekä Kiskot ja teline ja tarvitsevat sovellus, joka on välillä, Sinatra ratkaisee ongelman.
  • Sovellus on kyky osoittaa virheet ja kertoa, mikä ongelma on. Tämä tekee siitä parempi soveltaminen, koska tämä ei ole yleistä keskuudessa useille alustoille.
  • Sinatra alustan tulee rajoitettu tulon esteet käyttäjille, jotka haluavat kehittää Ruby sovelluksen tarvitsematta käyttää lisäominaisuuksia mukana isompi alustoilla kuten kiskot.
Haitat Sinatra
  • Hakemus on rajalliset, ja käytettävissä olevat menetelmät sen käyttäjät verrattuna Kiskot.
  • Saatat löytää puute yhteisö vahvistaa vaivata jos käytetään yhteisön hyväksymiseen projekteja.
  • Hakemus tulee rajoitettu määrä kirjastojen lisäksi normaalin Ruby kirjastoista.
Sinatra Video

Vaihtoehtoja Sinatra

Backbone.js

Vapaa
Backbone.js markkinat itse koodaus ohjelmisto on suunniteltu antamaan web-sovelluksia rakennetta. Se suorittaa tämän tarjoamalla monimutkainen mallien kanssa avainarvoon siteet ja
Näytä yksityiskohdat

Apache Flex

Apache Flex on avoimen lähdekoodin työkalu, jonka avulla käyttäjät voivat rakentaa omia sovelluksia. Sovellukset voidaan suunnitella ja luoda erilaisilla kannettavilla ja perinteisen
Näytä yksityiskohdat

Express.js

Express.js on web puitteet Node.js joka innostui Sinatra. Se on luotu ja julkaistu MIT lisenssillä TJ Holowaychuk, StrongLoop ja muiden osallistujien marraskuussa 2010, ja on tällä hetkellä
Näytä yksityiskohdat

Opa

Vapaa
OPA on avoimen lähdekoodin ohjelmointikieli rakentaa web-sovelluksia. Se on vapaasti käyttää ja mukana kääntäjä ja JavaScript-kirjasto.
Näytä yksityiskohdat

Yesod

Yesod on kehittämisen väline, jota käytetään luoda erittäin tehokas web-sivustoja ja sovelluksia maasta ylös. Yesod sisältää lähes kaiken, mitä tarvitset rakentaa verkkosivuilla, mistä
Näytä yksityiskohdat

Grails

Vapaa
Grails on suosittu Java puitteissa lisensoitu Apache ja rakennettu pois kevään boot.
Näytä yksityiskohdat

Kendo UI

freemium
Kendo UI on komponenttikirjasto JavaScript jonka avulla kehittäjät voivat luoda liukas ja modernin näköinen verkkosovelluksia murto ajasta.
Näytä yksityiskohdat

Ruby on Rails

Vapaa
Ruby on Rails on cross-platform web kehitysalusta, jonka avulla kehittäjät voivat luoda tietokantoja, verkkosivuja, ja tarjota erilaisia ​​verkkopalveluja. Puitteet otettiin käyttöön
Näytä yksityiskohdat

Tryton

Vapaa
Tryton on liiketoiminnan ohjelmisto, sopii kaikenkokoisille yrityksille, helppokäyttöinen, täydellinen ja 100% Open Source.
Näytä yksityiskohdat

Ember.js

Vapaa
GitHub jossa ihmiset rakentaa ohjelmistoja. Yli 27 miljoonaa ihmistä käyttää GitHub löytää, haarukka, ja edistää yli 75 miljoonaa hankkeisiin.
Näytä yksityiskohdat

Flask

Vapaa
Mitä pullo sovellukset näyttävät? Jos etsit jotain esimerkkikoodi sovelluksia kirjoitetaan taskumatti, vilkaista lähteet esimerkkejä GitHub: flaskr - microblog; minitwit - Twitter klooni;
Näytä yksityiskohdat

Koa

Vapaa
Koa vaatii solmu V7.6.0 tai suurempi ES2015 ja asynkroninen toiminta tukea.
Näytä yksityiskohdat

ASP.NET

Vapaa
Build verkkosovelluksia ja palveluita, jotka toimivat Windows, Linux, ja MacOS käyttäen C #, HTML, CSS ja JavaScript. Aloitatte ilmaiseksi Windows, Linux tai MacOS.
Näytä yksityiskohdat

Mithril

Vapaa
Mithril käyttävät yritykset, kuten Vimeo ja Nike, ja avoimen lähdekoodin alustoilla, kuten Lichessista. Jos olet kokenut kehittäjä ja haluat tietää, miten mithril verrata muissa yhteyksissä,
Näytä yksityiskohdat

Catalyst

Katalysaattori on suosituin ketterä Perl MVC web joka kannustaa nopea kehitys ja puhdas muotoilu saamatta tavalla.
Näytä yksityiskohdat

Webiny

Webiny on serverless avoimen lähdekoodin CMS
Näytä yksityiskohdat