0
Staticman
Jeg bringer brugergenereret indhold til statiske sider Brugergenereret indhold er typisk Achilles-hælen på ethvert statisk sted - en blogkommenteringsplatform, en gennemgangssektion eller et afstemningssystem er blot et par almindelige eksempler.For at implementere disse på et statisk sted anvender udviklere ofte tredjeparts tjenester, der injicerer indhold på sider gennem JavaScript-indlejringer eller iframes.Jeg opbevarer dit indhold, hvor det hører hjemme En statisk webstedsopsætning har den enorme fordel ved at holde alle dine data ét sted: markup, stilarter og endda indhold.Du kan gemme hele din blog i en ZIP-fil, inklusive indlæg.Men så snart du bringer tredjeparts tjenester til blandingen, mister du det.Du ejer ikke længere indholdet, og du er pludselig afhængig af en ekstern platform for at levere noget af det.Staticman håndterer brugergenereret indhold til dig og omdanner det til datafiler, der sidder i dit GitHub-arkiv sammen med resten af dit indhold.Jeg elsker Jekyll + GitHub-sider Staticman fungerer perfekt med Jekyll-websteder, der er hostet på GitHub-sider, da et skub til din hovedgren vil genoprette siden automatisk.Hvis du vil moderere poster, før de offentliggøres, oprettes en pull-anmodning til din godkendelse;Ellers skubbes filer med det samme til din hovedgren.