Len rýchly snippet o tom, ako robiť polling svelte štýlom. ``js
import { onDestroy } from "svelte" let interval const poll = () => {
clearTimeout(interval)
Inertia.reload()
interval = setTimeout(poll, 1000)
} poll() onDestroy(() => clearTimeout(interval))
`` Dalo by sa to u... Dúfam, že som sa vrátil k písaniu. Nevedel som nájsť čas na nič iné ako na
projekt, ktorý som sa príliš snažil dokončiť. Tento deň dúfam označuje ten
sladký malý pocit opísaný ako projekt je hotový, ktorý možno ochutnať na
krátku chvíľu, kým sa človek nezapojí do ďalšieho projekt... Používanie Drag & Drop je pravdepodobne jednoduchšie než kedykoľvek
predtým, vďaka prakticky neobmedzenému množstvu nových front-end knižníc,
ktoré každý deň pribúdajú. Implementovať Drag & Drop pre zoraditeľné
trello-like tabule alebo pre nahrávanie súborov v prehliadači je tak... Krátky snippet, ktorý umožňuje otestovať, či je
funkcia preserveScroll
zapnutá v InertiaJS. Môže byť použitý ako súčasť procesu vývoja riadeného
testami (TDD). Snippet sa pravdepodobne dá prispôsobiť aj pre iné testy
súvisiace so scrollovaním, ale je špeciálne zameraný na funkciu... Testovanie, či bol príkaz skutočne naplánovaný, môže byť kontroverzná
otázka. Mali by sme testovať, či plánovač funguje a spúšťa úlohy včas?
Samozrejme nie, to je poskytnuté frameworkom a dokonca vidíme, že
testy sú prítomné
a
integrujú sa navzájom. Existuje však časť aplikácie,... Pri práci s frontami v Laraveli sa mi zvykne stávať, že potrebujem spustiť
joby manuálne. Obzvlášť joby bez argumentov, zvyčajne nejaké údržbárske
úlohy ako mazanie prebytočných logov alebo generovanie odporúčaní pre
používateľa. Tieto joby sú skvelými kandidátmi na
plánované spú... Existujú niektoré pomerne dôležité funkcie, ktoré sa veľmi bežne používajú
na transformáciu dát dokonca naprieč jazykmi, a ktoré moderné prístupy k
riešeniu problémov výrazne preferujú. Mnohé veci by teoreticky mohli
zapadať do takejto definície, ale teraz hovorím o funkciách map...