Hemsida » Webbdesign » Friska resurser för webbdesigners och utvecklare (december 2017)

    Friska resurser för webbdesigners och utvecklare (december 2017)

    “Headless CMS” får mycket uppmärksamhet i dessa dagar. I ett nötskal, “huvudlöst CMS” hanterar inte fronten; Endast CMS exponerar innehållet vanligtvis i en form av RESTful API medan utvecklarna kan använda vad de helst föredrar att göra innehållet. Med den ökande populariteten av denna övning, nya ramar uppstår för att ställa upp och springa snabbt.

    Så i denna omgång har jag lagt ihop några av dessa ramar tillsammans med några andra användbara verktyg som är värda att kolla in.

    Headless WP Starter

    Detta är ett WordPress-starttema men till skillnad från de andra använder detta starttema WP-API för att hämta innehållet och sedan göra det till en statisk HTML Använda Node och React gör din hemsida “huvudlös”.

    VueStoreFront

    VueStoreFront är en annan “Headless CMS” ramverk. Byggd på toppen av Vue.js och Node, VueStoreFront och är utformad för e-handelsplattformar som Magento, Prestashop och Shopware via API. Det innehåller också PWA-tillvägagångssätt som gör att webbplatsen kan användas off-line.

    GatsbyJS

    Gatsby är en plats statisk generator byggd med React.js. Du kan använda CMS med API som WordPress, Markdown, JSON för att mata innehållet. På liknande sätt utnyttjar det några senaste tekniker Node, PWA och React som låter det ladda otroligt snabbt.

    DustPress

    DustPress är a WordPress starttema med modern utvecklingsmetod. DustPress separerar HTML-malllayouten från PHP-logiken så att utvecklare kan producera en mycket renare kod. Det gör också utveckling snabbare, mer underhållbar och ger temat en organiserad struktur.

    VSCode Ikoner

    Visual Studio Code har snabbt blivit en av de mest populära kodredigerarna. Det är lätt, har massor av plugins, och nu har det val av olika ikoner. Om du känner att standardikonet för Visual Studio Code är tråkigt, växla till någon av dessa ikoner.

    TailWindCSS

    TailWindCSS är ett annat CSS-ramverk. Men det skiljer sig från populära CSS-ramar som Bootstrap and Foundation på ett sätt som inte ger UI-komponenter. Istället, TailWindCSS kommer med små bitar av CSS-klasser som låter dig komponera ditt eget användargränssnitt.

    Traefik

    Jag experimenterade med Docker och undrade hur man ruttar domännamn till flera olika behållare på en enda maskin. Sedan hittade jag Traefik, a modern HTTP-omvänd proxy och lastbalansering. Bortsett från Docker stöder den också andra tjänster såsom Kubernetes, Rancher och Amazon Elastic Container.

    CubeUI

    Byggd på toppen av Vue.js är CubeUI a fantastisk användargränssnittskomponent för att bygga mobilappar. Består av många komponenter, t.ex. Knapp, Popup, TimePicker, Slide och Checkbox. Varje komponent är quipped med en TestUnit som säkerställer kontinuerlig integration och också minimera fel på varje komponent.

    Luft

    Air är ett minimalt WordPress starttema. Förlänger _s, Air lägger till några ytterligare komponenter som Slides, Sticky Navigation Bar och WooCommerce-redo.

    EmptyStates

    EmptyStates är a insamling av tomma tillståndssidor på webben och mobilappar för inspiration. Den tomma tillståndssidan är den typ av sida som ofta förbises.

    Genvägsdesign

    Denna webbplats ger en samling av genvägar av populära applikationer och verktyg som används av utvecklare och designers. Här hittar du genvägar för Sketch, Photoshop, InDesign, Sublime Text, WordPress och många fler att komma. De listan innehåller för närvarande bara genvägar för macOS, men det skulle vara bra att se Windows-genvägar att också läggas till i.

    uppy

    Uppy är en JavaScript-ramar för att skapa ett filuppladdningsgränssnitt. Med Uppy kan du hämta filer, inte bara från lokal enhet, utan även från extern lagringstjänst som Google Drive, Dropbox, Instagram och andra tjänster. Dess lätta, modulära och utvidgade med anpassade plugins.

    VuetifyJS

    VuetifyJS är ett initiativ från John Leider till bygga materialdesign kring Vue.js. Google har liknande initiativ med MDL eller Material Design Lite, men det verkar inte ha tillräckligt med dragkraft i samhället och utvecklingen verkar fortgå mycket långsamt de senaste månaderna nu. Så om du letar efter ett alternativ kan VuetifyJS vara det rätta valet.

    WP ULike

    WP Olika är a WordPress plugin att lägga till “Tycka om” till ditt innehåll antingen i den inbyggda WordPress-posttypen, anpassade inläggstyper, och bbPress samt BuddyPress. Det kommer också med några andra coola funktioner Anmälningssystem, Analytics och Widgets vilket gör det till en av de mest övertygande “Tycka om” system för din WordPress-webbplats.

    Vee Validate

    Vee Validate är ett JavaScript-bibliotek till lägg till inmatningsfält med inbyggd validering. Den stöder många typer av inmatningar som E-post, Nummer, Datum, URL, IP-adress, etc..

    Vue datatabeller

    En annan praktisk Vue.js plugin. VueDataTables är ett enkelt plugin att bygga anpassningsbar och sidbar tabell med Vue.js. Pluggen är byggd med skala i åtanke att det kan göra massiva data på bordet utan problem. Det levereras också med några extra komponenter för att driva upp ditt bord som Pagination, Searchbox och Filter.

    Googler

    Googler är en CLI som låter dig utföra sökning i Google via kommandoraden. På samma sätt som gränssnittet kommer det också att hämta titeln, beskrivningen, URL och paginering. Det är praktiskt verktyg för MacOS och Linux kraftanvändare.

    Bolt CMS

    Bolt är CMS byggt med PHP. Det är Snabb att installera, använder Twig som sin templerande motor, stöder fullständigt PHP7, lätt att anpassa genom en enkel YAML-fil. Totalt sett ser det mig intressant ut; Jag kommer definitivt att tillbringa lite tid att utforska det när jag har en chans.

    Teletype

    Teletype är ett nytt ett nytt initiativ från Atom Editor. Denna nya funktion gör att du kan samarbeta med dina kamrater om att skriva kod. För att kunna använda det måste du installera det officiella Teletype-plugin.

    Plyr

    Plyr (uttalad som spelare) är a modernt mediaspelarbibliotek med bara 10kb i storlek. Med det här kan du anpassa HTML-video- och ljudspelaren, Youtube och Vimeo och ett Live streaming media. Det är i aktiv utveckling med mer planerad funktioner som ska läggas till med stöd för Wistia och Facebook-inbäddad video.