Новобаста аз он ки шумо дар барномасозӣ нав ҳастед ё таҳиягари ботаҷриба, омӯхтани мафҳумҳо ва забонҳо/чаҳорчӯбаҳои нав дар ин соҳа ҳатмист, то бо тамоюлҳо риоя кунед.
Масалан, React-ро бигиред, ки Facebook ҳамагӣ чор сол пеш сарчашмаи кушода буд ва аллакай интихоби рақами як барои таҳиягарони JavaScript дар саросари ҷаҳон шудааст.
Vue ва Angular, албатта, инчунин пойгоҳи мухлисони қонунии худро доранд. Ва он гоҳ Svelte ва дигар чаҳорчӯбаҳои универсалӣ ба монанди Next.js ё Nuxt.js мавҷуданд. Ва Гэтсби, Гридсом ва Квазар... ва ғайра.
Агар шумо хоҳед, ки худро ҳамчун як таҳиягари ботаҷрибаи JavaScript исбот кунед, шумо бояд ҳадди аққал каме таҷриба бо чаҳорчӯбаҳо ва китобхонаҳои гуногун дошта бошед - илова ба кор бо JS-и кӯҳна.
Дар ин лоиҳаи намунавӣ, шумо мефаҳмед, ки чӣ тавр сохтани вебсайти мукаммал бо истифода аз Nuxt.js, аз насби аввал то ҷойгиркунии ниҳоӣ.
Он аз бисёр хусусиятҳои ҷолибе, ки Nuxt пешкаш мекунад, ба монанди саҳифаҳо ва ҷузъҳо ва ороиш бо SCSS истифода мебарад.
Стек ва хусусиятҳои техникӣ
Nuxt.js
Компонентҳо ва саҳифаҳо
Модули Storyblock
Ҳагфиш
Vuex барои идоракунии давлатӣ
SCSS барои ороиши
Миёнаравҳои Nuxt
Ин як лоиҳаи воқеан аҷиб аст, ки дорои бисёр хусусиятҳои бузурги Nuxt.js. Ман шахсан кор карданро бо Nuxt дӯст медорам, бинобар ин шумо бояд онро санҷед, зеро он инчунин шуморо як таҳиягари олии Vue хоҳад кард.
Блог бо Гэтсби
Gatsby як генератори аълои сайти статикӣ бо истифода аз React ва GraphQL мебошад. Ин натиҷаи лоиҳа аст:
Шумо чӣ меомӯзед
Дар ин дарс, шумо мефаҳмед, ки чӣ тавр истифода бурдани Gatsby барои сохтани блоге, ки шумо барои навиштани мақолаҳои худ бо истифода аз React ва GraphQL истифода мебаред.
Стек ва хусусиятҳои техникӣ
Гэтсби
Натиҷа
GraphQL
Плагинҳо ва мавзӯъҳо
MDX/Markdown
Bootstrap CSS
Шаблонҳо
Агар шумо ягон вақт мехостед блогро оғоз кунед, ин мисоли бузург аст дар бораи чӣ гуна сохтани он бо истифода аз React ва GraphQL.
Ман намегӯям, ки WordPress интихоби бад аст, аммо бо Гэтсби шумо метавонед бо истифода аз React вебсайтҳои баландсифат созед - ин як комбинатсияи аҷиб аст.
Блог бо Gridsome
Gridsome for Vue ... Хуб, мо инро аллакай бо Next/Nuxt доштем.
Аммо ҳамин чиз барои Gridsome ва Gatsby дахл дорад. Ҳарду GraphQL-ро ҳамчун қабати додаҳои худ истифода мебаранд, аммо Gridsome VueJS-ро истифода мебарад. Ин инчунин як генератори аҷиби сайти статикӣ аст, ки ба шумо дар эҷод кардани блогҳои олӣ кӯмак мекунад:
Шумо чӣ меомӯзед
Ин лоиҳа ба шумо таълим медиҳад, ки чӣ гуна блоги оддиеро эҷод кунед, то бо Gridsome, GraphQL ва Markdown оғоз кунед. Он инчунин чӣ гуна ҷойгиркунии барномаро тавассути Netlify фаро мегирад.