Hemsida » Webbdesign » Friska resurser för webbdesigners och utvecklare (oktober 2018)

    Friska resurser för webbdesigners och utvecklare (oktober 2018)

    Till skillnad från alla andra branscher förändras webbutveckling med språng. Det finns nya verktyg, metoder och ramar som utvecklats nästan varje dag för att tillgodose nyare trender och tekniska framsteg i webbbranschen.

    Så här är en lista över de senaste verktygen och resurserna, inklusive en PHP-ram för att enkelt utföra E2E-testning för din PHP-applikation, ett verktyg för att generera färger som överensstämmer med W3C-tillgänglighetsstandarder och en handfull Vue.js-tillägg. Låt oss hoppa in för att se hela listan.

    Keyframes App

    En webbaserad applikation tillhandahålla en bra GUI för att komponera CSS-animering och visualisera animationen med en tidslinje. Appen låter dig också ladda ner CSS-utgången när du är nöjd. CSS keyframes är inte den enklaste specen i CSS, så att ha en app så här skulle definitivt vara en timesaver.

    Symfony Panther

    “Symfony Panther” är en fantastisk PHP-ram från Symfony för att utföra E2E-testet (End-to-end). Det kommer med sin inbyggd webbserver och kan utnyttja Chrome installerat i din dator för att utföra E2E-testet.

    Dessutom stöder det JavaScript avrättningar, skärmdump capture, anpassade Selen driver, Chrome och Firefox-klienten. Att vara en fristående ram kan du inkludera Panther i alla PHP-projekt som till exempel WordPress, Joomla, etc.

    TrendyPalettes

    En samling vackra färgpalettar. Samlingen erbjuder tusentals handplockade färgpaletter. Användare kan skicka in en ny färgpalett, så det finns alltid nya paletter tillagda någonsin yday. TrendyPalettes är också tillgänglig som en Chrome-förlängning.

    Eagle.js

    Eagle.js är ett ramverk för att skapa bilder som är byggda ovanpå Vue.js så att du enkelt kan återanvända egna Vue.js-komponenter i bilderna. Bildskärmen stöder också tangentbord och musnavigering, anpassad stil eller tema, interaktiva widgets, och ger en panna för att hjälpa till att konfigurera och presentera bilden direkt. Det kan vara bra alternativ till Reveal.js, speciellt om du redan är bekant med Vue.js.

    Grape.js

    GrapeJS är en open source webbbyggare som låter dig bygga webbsidor helt enkelt genom dra och släppa komponenter. Det ger några vanliga komponenter som Text, Image, Vidoe, kolumner, karta, citat etc. Du kan exportera den till HTML och CSS och utdata är otroligt snyggt, till skillnad från vissa liknande verktyg som jag försökte tidigare. Kolla in demoen.

    Fadd

    Vapid är ett nytt CMS byggt med Node.js med ett intressant och unikt tillvägagångssätt. De flesta CMS, förutsatt att du vill inkludera en ny typ av data, måste först definiera den anpassade inmatningen i Dashboard / Admin-området.

    Med Vapid är det motsatsen, eftersom du kan definiera mallen, och Vapid genererar automatiskt inmatningen i Dashboard / Admin-området. Den är tillgänglig som ett NPM-paket.

    WP CLI-anmälan

    Namnet säger allt. Det är ett anpassat WP-CLI-paket för att visa OS-meddelanden när WP-CLI redan är utförd. Ganska fint.

    CSSGr.id

    En webbaserad applikation för att komponera CSS-nätet. Du kan konfigurera antalet objekt, kolumner, klyftan mellan varje objekt, såväl som varje objektspänning och sedan generera HTML- och CSS-koden. CSS Grid är en av de CSS-specifikationer som inte är ganska lätt att förstå. Men det här verktyget gör det så lättare att hantera det.

    Bläddra Hint

    ScrollHint är ett JavaScript-bibliotek som låter dig skapa ett element överst för att visa att en sektion på din webbsida är scrollbar. Detta är särskilt användbart om du har ett horisontellt rullningselement på din webbsida eftersom de flesta inte bläddrar naturligt åt vänster till höger (eller vice versa) när de förbrukar webben.

    PristineJS

    Ett JavaScript-bibliotek för att lägga till validering till en inmatning. HTML5 levereras med någon typvalidering redan med “Typ = e”, och “typ = antal” till exempel. Men om du behöver en anpassad validator som inte implementeras i HTML5, det här JavaScript-biblioteket kommer att vara till nytta.

    SelectionJS

    De flesta är förmodligen redan bekanta med hur man väljer flera mappar eller filer i sin dator. De brukar hålla sina musklick och dra det runt de filer eller mappar de skulle vilja välja. Om du vill tillämpa samma UX på din webbplats kommer SelectionJS att vara till nytta.

    Webdash

    Webdash är ett verktyg som kan visa ditt projekt i GUI-gränssnittet. Den ansluts via package.json filen i din dator. Så det kan visa listan över NPM-paket, uppdatera paketet, de registrerade skripten, kör skriptet, och förhandsgranskar README-filerna direkt från Webdash. Ganska häftigt!

    CanJS

    En JavaScript-ram för att skapa webbgränssnitt. Det liknar React.js med några ytterligare funktioner och levereras med router, DOM-hjälpprogram och AJAX-funktion direkt ur lådan. Det har också ett ganska aktivt community support ger några tillägg.

    CheerioJS

    Ett JavaScript-bibliotek som implementerar jQuery Core-specifikationen för DOM (Document Object Model) och är utformad för att användas på serverns sida. Om du är arbetar med Node.js samtidigt som du njuter av jQuery-syntaxen tycka om addClass (), attr (), och hitta(), det här är JavaScript du letar efter.

    Färglåda

    Colorbox är Lyft-initiativ för att skapa en färgkomposition som överensstämmer med Color Accessiblity-standarden. Verktyget är utrustat med en smart algoritm som gör att du enkelt kan Flytta runt knappen, ändra konfigurationen, och det kommer att skapa rätt färger för dig. Det är bara fantastiskt.

    Typade egenskaper i PHP 7.4

    PHP7.3 ligger precis runt hörnet, som vi har nämnt i föregående avbetalning. Men PHP7.4 finns redan på planen. En av planerna är typad egendom. Det betyder att du snart kommer att kunna skriv något liknande offentliga int $ id; i din PHP-klass. Det är en stor förändring som kan bidra till att minska dina PHP-programfel.

    Stencil

    En JavaScript-kompilator som gör det enkelt att skapa webbkomponenter med den senaste standarden. Dessutom lägger StencilJS också till sig en modern webbutvecklingsstrategi i blandningen JSX support, reaktivitet, router och State Management använder ett plugin.

    Vue Infinite Loading

    En Vue-förlängning för att skapa en oändlig bläddringssida. Det är mobilvänligt och kompatibel med alla rullbara element. Det stöder också två rullningsriktningar, och bäst av allt sparar det mycket tid.

    V Urklipp

    En anpassad Vue.js-tillägg som gör det så lätt att skapa en “Kopia” knapp. Du kan helt enkelt lägga till en v-Urklipp Tillägna en knapp och du är helt klar. Denna Vue.js-tillägg fungerar för alla moderna webbläsare samt IE11 och det senaste.

    Vue Välj

    En Vue.js-komponent som ger liknande funktion till Select2. Det är utformat för Vue.js som det tillåter att vara kompatibel med Vuex, Custom Templating, och en massa andra Vue.js godhet.