LOADING

Type to search

Open source-verktyget Serenade.js

Open source-verktyget Serenade.js

Share

Serenade.js tar inspiration från SmallTalk 80s MVC-design, där modellen tar ansvar för att datan återspeglas i användargränssnittet. Controllerns roll blir begränsad till att endast svara på användarinteraktion. Serenade.js arkitektur gör det möjligt att skriva mycket interaktiva webbapplikationer utan att behöva manipulera DOM-trädet manuellt.

Genom att ge möjlighet att använda vanliga JavaScript-objekt som både modeller och controllers-det krävs alltså inget arv-blir det enklare för utvecklare att integrera Serenade.js i befintliga projekt. Med sin nedladdningsstorlek på endast 9 kB komprimerad och förmågan att användas som ett templatespråk kan Serenade.js lätt skala för att användas för endast rendering, eller för att bygga en hel interaktiv applikation.

Serenade.js väljer att inte bygga på något JavaScript-ramverk, såsom jQuery. Det ger användaren frihet att välja och gör Serenade.js lämpad för att bygga mobila webbapplikationer.

Andra open source-projekt som Elabs utvecklare har lanserat:

  • Capybara – förenklar processen av att integrationstesta webbapplikationer
  • Turnip – ett verktyg för att skriva testskripter och köra dom i RSpec
  • CarrierWave – gör det enkelt och flexibelt att ladda upp filer från Ruby-applikationer
  • Evergreen – ett verktyg för att köra enhetstester för klientsidans JavaScript
  • Hallon – en Ruby-klient till Spotify

Pressreleasen kommer från: Newsdesk

Leave a Comment

Your email address will not be published. Required fields are marked *