Articles

Geeksborgeeks

Web Application Framework tai yksinkertaisesti ”web framework” on ohjelmistokehys, joka on suunniteltu tukemaan web-sovellusten kehittämistä, mukaan lukien web-palvelut, web-resurssit ja Web-sovellusliittymät. Puitteet ovat lyhyesti sanottuna kirjastoja, jotka auttavat sinua kehittämään sovellustasi nopeammin ja fiksummin!

nykyään Verkkokehysten määrä on kasvanut huomattavasti. Auttaa sinua poimia sopivin yksi Web-sovellus, olemme koonneet listan 10 Paras puitteet saatavilla verkossa, haluamallasi kielellä.

Ruby On Rails

Ruby On Rails on David Heinemeier Hanssonin kirjoittama erittäin tuottelias web-sovelluskehys. Sovelluksen voi kehittää kiskoilla vähintään kymmenen kertaa nopeammin kuin tyypillisessä Java-kehyksessä. Lisäksi Rails sisältää kaiken tarvittavan tietokantavetoisen verkkosovelluksen luomiseen malli-näkymä-ohjain-kuviota käyttäen.

Ruby On Rails-sivustoa käyttävät sivustot ovat GroupOn, UrbanDictionary, AirBnb, Shopify, github

Django

Django on toinen kehys, joka auttaa laatusovellusten rakentamisessa. Se keksittiin täyttämään nopeasti liikkuvat uutishuoneen määräajat samalla kun se täyttää kokeneiden Web-kehittäjien tiukat vaatimukset. Django kehittäjät sanovat sovellukset ovat naurettavan nopea, turvallinen, skaalautuva, ja monipuolinen.

Djangoa käyttävät sivustot ovat Disqus, Pinterest, Instagram, Quora jne.

Angular(tunnetaan myös nimellä Angular JS)

Angular on Googlen (alun perin Misko Heveryn ja Adam Abronsin kehittämä) kehittämä kehys, joka auttaa tehokkaiden verkkosovellusten rakentamisessa. Se on kehys rakentaa suuren mittakaavan ja korkean suorituskyvyn web-sovelluksia säilyttäen ne helposti ylläpidettävä. On olemassa valtava määrä web-sovelluksia, jotka on rakennettu Kulmikas.

Angularya käyttävät sivustot ovat Youtube PS3: lla, Weather, Netflix jne.

ASP.NET

ASP.NET on Microsoftin kehittämä kehys, joka auttaa meitä rakentamaan vankkoja verkkosovelluksia PC: lle sekä mobiililaitteille. Se on tehokas ja kevyt kehys Web-sovellusten rakentamiseen. NET. kaiken kaikkiaan puitteet teholla, tuottavuudella ja nopeudella.

  • kieli: C#
  • uusin versio: ASP.NET 5 (ASP.NET Core 1.0)
  • Framework Link: http://www.asp.net/

sivustot käyttävät ASP.NET ovat GettyImages, TacoBell, StackOverflow, jne.

METEOR

Meteor tai MeteorJS on toinen kehys, joka antaa radikaalisti yksinkertaisemman tavan rakentaa reaaliaikaisia mobiili-ja verkkosovelluksia. Se mahdollistaa nopean prototyyppien ja tuottaa cross-platform (Web, Android, iOS) koodi. Sen pilvialusta, Galaxy, yksinkertaistaa huomattavasti käyttöönottoa, skaalaus, ja seuranta.

Meteoria käyttävät verkkosivut ovat HaggleMate, WishPool, Telescope jne.

Laravel

Laravel on Taylor Otwellin vuonna 2011 luoma kehys, joka noudattaa kaikkien muiden modernien puitteiden tavoin myös arkkitehtuuriltaan MVC: tä. Laravel arvostaa eleganssia, yksinkertaisuutta ja luettavuutta. Yksi voi heti aloittaa oppimisen ja kehittää Laravel kanssa Laracasts joka on satoja opetusohjelmia siinä.

  • Language: PHP
  • Latest Version: Laravel 5.2
  • Framework Link: https://laravel.com/
  • Github Link: https://github.com/laravel/laravel

Laravelia käyttävät sivustot ovat Deltanet Travel, neighborhood Lender jne.

Express

Express tai Expressjs on minimaalinen ja joustava kehys, joka tarjoaa vankan joukon ominaisuuksia verkko-ja mobiilisovelluksiin. Se on suhteellisen vähäinen merkitys Monet ominaisuudet ovat saatavilla plugins. Express helpottaa solmun nopeaa kehitystä.js-pohjaiset verkkosovellukset. Express on myös yksi tärkeä osa MEAN software-kokonaisuutta.

  • Language: JavaScript
  • Framework Link: http://expressjs.com/
  • Github Link: https://github.com/strongloop/express

Expressiä käyttävät verkkosivut ovat Storify, Myspace, LearnBoost jne.

Spring

Spring, jonka on kehittänyt Pivotal Software, on suosituin sovelluskehityskehys enterprise Javalle. Myriadit kehittäjät ympäri maailmaa käyttävät Spring luoda korkean suorituskyvyn ja vankka Web apps. Jousi auttaa luomaan yksinkertaisia, kannettavia, nopeita ja joustavia JVM-pohjaisia järjestelmiä ja sovelluksia.

jousta käyttävät verkkosivut ovat Mascus, Allocine jne.

PLAY

Play on yksi nykyaikaisista Javalla ja Scalalla kirjoitetuista verkkosovelluskehyksistä. Se noudattaa MVC-arkkitehtuuria ja pyrkii optimoimaan kehittäjien tuottavuutta käyttämällä convention over configuration-ohjelmaa, hot code reloading-ohjelmaa ja virheiden näyttämistä selaimessa. Play lainaa itseään nimellä ”High-Velocity Web Framework”.

PLAY-sivustoja ovat LinkedIn, Coursera, LendUp jne.

CodeIgniter

CodeIgniter, jonka on kehittänyt EllisLab, on kuuluisa web-sovelluskehys dynaamisten verkkosivujen rakentamiseen. Se perustuu löyhästi MVC-arkkitehtuuriin, koska Ohjainluokat ovat välttämättömiä, mutta mallit ja näkymät ovat valinnaisia. CodeIgnitor lupaa poikkeuksellisen suorituskyvyn, lähes nollakokoonpanon,eikä suuria monoliittisia kirjastoja.

Codeignitoria käyttävät verkkosivut ovat Bufferapp, The Mail ja Guardian jne. Näiden 10 kehyksen lisäksi muut, kuten Symphony, Ember.JS, Purjeet.JS, reagoi.js ovat myös mainitsemisen arvoisia.

artikkeli: Harshit Gupta

Kolkata based Harshit Gupta is an active blogger having a keen interest in writing about current affairs, technical Blogs, stories, and personal life experiences. Besides passionate about writing, he also loves coding and dancing. Currently studying at IIEST, he is an active blog contributor at GeeksforGeeks.

artikkeli tagit:

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *