Варианты определения пропсов с дефолтными значениями во
Vue
:// runtime declaration:
const props = defineProps({
foo: { type: String, required: true },
bar: { Type: Number, default: 0 },
});
// type-based declaration:
const props = withDefaults(defineProps<{
foo: string
bar?: number
}>(), {
bar: 0,
});
type Variant = "default" | "primary" | "secondary"
const props = defineProps({
variant: {
type: String as PropType<Variant>,
default: <Variant> "default"
}
})
На
C фронтом на бесплатном (= небыстром, плохо конфигурируемом) хостинге, с бэком на другом бесплатном (= небыстром) хостинге и реальным среднего размера веб приложением.
При повторных запусках сайта он будет открываться вообще мгновенно (за счет
#spa #pwa #webvitals #ssr
SPA
тоже можно выбивать страйки в Web Vitals
C фронтом на бесплатном (= небыстром, плохо конфигурируемом) хостинге, с бэком на другом бесплатном (= небыстром) хостинге и реальным среднего размера веб приложением.
При повторных запусках сайта он будет открываться вообще мгновенно (за счет
PWA
кэширования)#spa #pwa #webvitals #ssr
Forwarded from As For JS (Demi Murych)
Не про js.
На dvd вышел наконец последний мульфильм от Хаяо Миядзаки:
Мальчик и птица
Мальчик и цапля
Как поживаете
Как ты живешь
очень рекомендую к просмотру.
совершенно неожиданная для меня работа Миядзаки. А я его фанат.
Моих мозгов хватило только на первые 40 минут. После я потерялся.
На dvd вышел наконец последний мульфильм от Хаяо Миядзаки:
Мальчик и цапля
Как поживаете
Как ты живешь
очень рекомендую к просмотру.
совершенно неожиданная для меня работа Миядзаки. А я его фанат.
Моих мозгов хватило только на первые 40 минут. После я потерялся.
This media is not supported in your browser
VIEW IN TELEGRAM
Не забываем, что на сайте документации
#vuejs #docs
Vue.js
есть очень информативный и полезный для разработчика любого уровня Глоссарий#vuejs #docs
ru.vuejs.org
Vue.js
Vue.js - The Progressive JavaScript Framework