Ugrás a fő tartalomhoz

Slugok, case-változatok és escapelt szöveg gyorsabb létrehozása

Szerző: Converty Team

Tanuld meg, hogyan hozhatsz létre gyorsabban slugokat, case-változatokat és escapelt szöveget kiszámítható átalakításokkal URL-ekhez, azonosítókhoz és kódolt kimenethez.

Slugok, case-változatok és escapelt szöveg gyorsabb létrehozása

A kis szövegátalakítások folyamatosan előkerülnek: címekből slugok, címkékből azonosítók, snippetekből URL-biztos stringek, szövegekből HTML-hez vagy JSON-hoz escapelt értékek lesznek. A feladat kicsi, de a kontextusváltás nem.

A Converty Case / Slug / Escape eszköze egy helyen adja ezeket a kimeneteket. Illessz be egy szöveget, és kapj camelCase, PascalCase, snake_case, kebab-case, slug és gyakori escapelt változatokat anélkül, hogy több utility között váltanál.

Miért vesz el időt?

Egy slug vagy escapelt string előállítása nem nehéz. A gond az, hogy ritkán csak egy formára van szükség. Egy launch-cím lehet, hogy URL-slugként, változónévként, kebab-case assetnévként és configba illeszthető escapelt snippetként is kell. Ha mindegyik külön eszközben készül, a kis munka lelassul.

Gyors munkafolyamat

  1. Nyisd meg a Case / Slug / Escape eszközt.
  2. Illeszd be a címet, címkét vagy snippetet.
  3. Nézd meg a case-kimeneteket azonosítókhoz.
  4. Másold ki a slugot URL-hez vagy tartalmi útvonalhoz.
  5. Használd az escapelt kimeneteket HTML-, JSON- vagy URL-környezethez.

Az érték abban van, hogy nem kell előre eldöntened, melyik egyetlen kimenetre lesz szükség. Mindegyik ugyanazon bemenet mellett van.

Melyik kimenet mire való?

KimenetLegjobb használat
camelCaseJavaScript azonosítók és object key-k
PascalCaseKomponensnevek és osztályszerű azonosítók
snake_caseAdatmezők, scriptek és néhány backend-konvenció
kebab-caseFájlnevek, CSS-szerű tokenek és route-fragmentek
SlugURL-útvonalak, blogslugok és tartalmi azonosítók
Escapelt szövegHTML-, JSON- vagy URL-környezet, ahol a speciális karaktereket védeni kell

Gyakori kérdések

Használhatom a slug kimenetet magyar címekhez?

Igen. A projekt route-konvencióját viszont mindig ellenőrizd. Ebben a blogban a frontmatter slugok magyar jelentésű, ASCII-biztos útvonalak.

Mikor kell URL-kódolás?

Amikor egy string URL-paraméterbe vagy olyan környezetbe kerül, ahol a karaktereket biztonságosan kódolni kell.

Mikor kell JSON escape?

Amikor szöveget JSON stringbe szeretnél illeszteni úgy, hogy az idézőjelek, backslashek és control karakterek ne törjék meg a szerkezetet.

Tartsd közel a szöveges utilities-t

A slugok, case-változatok és escapelt szöveg gyorsabb létrehozása sok apró megszakítást vesz ki a munkából. Nyisd meg a Case / Slug / Escape eszközt, amikor címekkel, azonosítókkal vagy snippetekkel dolgozol.

Ez is érdekelhet