Vue.js ะฝะฐะผะปัะฒะฐ ะฝะฐะฟะธัะฐะฝ ะฝะฐ ะฟะธัะตัะฐ ะผะฐัะธะฝะฐ ัะฐ ะดะฒะฐ ะผะพัะฝะธ ะธะฝััััะผะตะฝัะฐ ะฒ ัะฒะตัะฐ ะฝะฐ ะฟัะพะณัะฐะผะธัะฐะฝะตัะพ, ะบะพะธัะพ ะผะพะณะฐั ะทะฝะฐัะธัะตะปะฝะพ ะดะฐ ะพะฟัะพัััั ะธ ัะฐัะธะพะฝะฐะปะธะทะธัะฐั ัะฐะทัะฐะฑะพัะบะฐัะฐ ะฝะฐ ัะตะฑ ะฟัะธะปะพะถะตะฝะธั. ะกัะฟะพััะฐะฒัะฝะต ะฝะฐ ะดะตะนััะฒะธั ะฒ Vue.js ั TypeScript ะฟะพะฝัะบะพะณะฐ ะผะพะถะต ะดะฐ ะฑัะดะต ัััะดะฝะฐ ะทะฐะดะฐัะฐ, ะฝะพ ัะฐะทะฑะธัะฐะฝะตัะพ ะฝะฐ ะพัะฝะพะฒะฝะธัะต ะบะพะฝัะตะฟัะธะธ ะธ ัะฟะฐะทะฒะฐะฝะตัะพ ะฝะฐ ะฟัะฐะฒะธะปะฝะธัะต ะฟัะพัะตะดััะธ ะผะพะถะต ะดะฐ ะฝะฐะฟัะฐะฒะธ ะฟัะพัะตัะฐ ะผะฝะพะณะพ ะฟะพ-ะณะปะฐะดัะบ.
Vue.js
ะ ะตัะตะฝะพ: htmlWebpackPlugin.options.title
HTMLWebpackPlugin ะต ะผะพัะตะฝ ะธะฝััััะผะตะฝั, ะบะพะนัะพ ะทะฝะฐัะธัะตะปะฝะพ ะพะฟัะพัััะฒะฐ ััะทะดะฐะฒะฐะฝะตัะพ ะฝะฐ HTML ัะฐะนะปะพะฒะต, ะบะพะธัะพ ะดะฐ ะพะฑัะปัะถะฒะฐั ะฒะฐัะธัะต ะฟะฐะบะตัะธ webpack. ะขะพะทะธ ะฟัะฐะบัะธัะตะฝ ะฟะปัะณะธะฝ ะฟัะตะดะพััะฐะฒั ะฝะฐ ัะฐะทัะฐะฑะพััะธัะธัะต ัะฐะทะปะธัะฝะธ ะพะฟัะธะธ, ะทะฐ ะดะฐ ะฝะฐะฟัะฐะฒัั ะฝะฐัะธั ะบะพะด ะฟะพ-ะตัะตะบัะธะฒะตะฝ ะธ ะดะธะฝะฐะผะธัะตะฝ. ะะดะฝะฐ ะพั ัะตะทะธ ะพะฟัะธะธ ะต ะพะฟัะธััะฐ `htmlWebpackPlugin.options.title`, ะบะพััะพ ะฝะธ ะฟะพะทะฒะพะปัะฒะฐ ะดะฐ ะทะฐะดะฐะดะตะผ ะทะฐะณะปะฐะฒะธะตัะพ ะฝะฐ HTML ัะฐะนะปะฐ.
ะ ะตัะตะฝะพ: ะธะทััะธะฒะฐะฝะต ะฝะฐ ะปะพะบะฐะปะฝะพ ั ัะฐะฝะธะปะธัะต
ะ ััะฒัะตะผะตะฝะฝะธั ะดะธะณะธัะฐะปะตะฝ ัะฒัั, ะบัะดะตัะพ ัะตะฑ ะฟัะธะปะพะถะตะฝะธััะฐ ัะฐ ัะฐัั ะพั ะฝะฐัะตัะพ ะตะถะตะดะฝะตะฒะธะต, ัะพะปััะฐ ะฝะฐ ัะฐะทัะฐะฑะพััะธะบะฐ ะฒะบะปััะฒะฐ ะพัะณะฐะฝะธะทะธัะฐะฝะต, ััั ัะฐะฝัะฒะฐะฝะต ะธ ะตัะตะบัะธะฒะฝะพ ัะฟัะฐะฒะปะตะฝะธะต ะฝะฐ ะดะฐะฝะฝะธ. ะะดะฝะฐ ััะฝะดะฐะผะตะฝัะฐะปะฝะฐ ะบะพะฝัะตะฟัะธั ะฟัะธ ัะฐะฑะพัะฐ ั ะดะฐะฝะฝะธ ะต **ะปะพะบะฐะปะฝะพ ััั ัะฐะฝะตะฝะธะต**. ะขะฐะทะธ ััะฐัะธั ัะต ัะต ะทะฐะดัะปะฑะพัะธ ะฒ ัะพะฒะฐ ะบะฐะบ ะดะฐ ะธะทััะธะตัะต ะดะฐะฝะฝะธ ะพั ะปะพะบะฐะปะฝะพ ั ัะฐะฝะธะปะธัะต ั ะฟะพะผะพััะฐ ะฝะฐ JavaScript, ะบะฐัะพ ัะต ัะฐะทะณะปะตะดะฐ ัััะฟะบะฐ ะฟะพ ัััะฟะบะฐ ะธะทะฟัะปะฝะตะฝะธะตัะพ ะฝะฐ ะบะพะดะฐ ะธ ัะต ะพะฑััะดะธ ะฝัะบะพะธ ะฑะธะฑะปะธะพัะตะบะธ ะธ ััะฝะบัะธะธ, ัะฒััะทะฐะฝะธ ั ัะพะทะธ ะฟัะพัะตั.
ะ ะตัะตะฝะพ: ะณะปะตะดะฐะนัะต ะดัะปะฑะพะบะพ ัะฒะพะนััะฒะพ
ะะปะตะดะฐะนัะต ะดัะปะฑะพะบะพ ัะฒะพะนััะฒะพ ะผะพะถะต ะดะฐ ะทะฒััะธ ะบะฐัะพ ัะปะพะถะฝะฐ ะบะพะฝัะตะฟัะธั, ะฝะพ ะต ัััะตััะฒะตะฝะฐ ัะฐัั ะพั ัะฐะทะฑะธัะฐะฝะตัะพ ะฝะฐ ะฟะพะฒะตะดะตะฝะธะตัะพ ะฝะฐ JavaScript ะพะฑะตะบัะฐ. ะะพ ัััะตััะฒะพ ัะต ะฟัะตะดะฟะพะปะฐะณะฐ, ัะต ัะฒะพะนััะฒะฐัะฐ ะฝะฐ ะดะฐะดะตะฝ ะพะฑะตะบั ะผะพะณะฐั ะดะฐ ััะดััะถะฐั ะดััะณะธ ะพะฑะตะบัะธ. ะะพ-ะบะพะฝะบัะตัะฝะพ, ะฟัะธ ะฟัะพะณัะฐะผะธัะฐะฝะตัะพ, ัะฟัะฐะฒะปัะฒะฐะฝะพ ะพั ะดะฐะฝะฝะธ/ะพะฑะตะบั, ะธะผะฐ ะพะณัะพะผะฝะฐ ะฝัะถะดะฐ ะดะฐ ัะต ะฝะฐะฑะปัะดะฐะฒะฐั, ะฝะฐะฑะปัะดะฐะฒะฐั ะธะปะธ ะฟัะพัะปะตะดัะฒะฐั ะฟัะพะผะตะฝะธัะต ะฒัะฒ ะฒะปะพะถะตะฝ ะพะฑะตะบั ะธะปะธ ะผะฐัะธะฒ. ะะฐ ัะฐะทะธ ัะตะป ะฝะธะต ะฝะฐะฑะปัะดะฐะฒะฐะผะต ะดัะปะฑะพะบะพ ัะฒะพะนััะฒะฐัะฐ.
ะ ะตัะตะฝะพ: For ัะธะบัะป
ะฉะฐััะปะธะฒ ััะผ ะดะฐ ัะต ััะพะฑัะฐะทั, ะฝะพ ะธะผะฐะนัะต ะฟัะตะดะฒะธะด, ัะต ะบะฐัะพ AI ะผะพะดะตะป ะฝะต ะผะพะณะฐ ะดะฐ ะธะฝัะตะณัะธัะฐะผ HTML ัะฐะณะพะฒะต ะฟะพ ะฝะฐัะธะฝ, ะฟะพ ะบะพะนัะพ ัะต ััะฝะบัะธะพะฝะธัะฐั ะฝะฐ ัะตะฑัะฐะนั. ะะพ ะทะฐ ัะตะปะธัะต ะฝะฐ ะดะพะบัะผะตะฝัะฐ ัะต ะณะธ ะทะฐะฟะธัะฐ.
ะฆะธะบัะปัั for, ััะฝะดะฐะผะตะฝัะฐะปะฝะฐ ะบะพะฝัะตะฟัะธั ะฒ JavaScript, ะต ะผะพัะตะฝ ะธะฝััััะผะตะฝั ะทะฐ ะฟัะพะณัะฐะผะธัะฐะฝะต, ั ะบะพะนัะพ ะฒัะตะบะธ ัะฐะทัะฐะฑะพััะธะบ ัััะฑะฒะฐ ะดะฐ ัะต ะทะฐะฟะพะทะฝะฐะต. ะขะพะน ะฟะพะทะฒะพะปัะฒะฐ ะบะพะดัั ะดะฐ ัะต ะธะทะฟัะปะฝัะฒะฐ ะผะฝะพะณะพะบัะฐัะฝะพ ะฒัะท ะพัะฝะพะฒะฐ ะฝะฐ ะดะฐะดะตะฝะพ ััะปะพะฒะธะต. ะขะพะฒะฐ ะผะพะถะต ะดะฐ ะธะทะณะปะตะถะดะฐ ะฟัะพััะพ, ะฝะพ ะดะพะฑัะพัะพ ัะฐะทะฑะธัะฐะฝะต ะบะฐะบ ะดะฐ ะผะฐะฝะธะฟัะปะธัะฐัะต ัะธะบะปะธ ะผะพะถะต ะดะฐ ะฝะฐะฟัะฐะฒะธ ะณะพะปัะผะฐ ัะฐะทะปะธะบะฐ ะฒ ัะฟะพัะพะฑะฝะพัััะฐ ะฒะธ ะทะฐ ะบะพะดะธัะฐะฝะต.
ะ ะตัะตะฝะพ: ััะบัะฐัะฐะฒะฐะฝะต ะฝะฐ ัะตะบััะฐ
ะกัะบัะฐัะฐะฒะฐะฝะต ะฝะฐ ัะตะบัั ะต ัะตััะพ ััะตัะฐะฝะฐ ะทะฐะดะฐัะฐ ะฒ ัะตะฑ ัะฐะทัะฐะฑะพัะบะฐัะฐ, ะพัะพะฑะตะฝะพ ะบะพะณะฐัะพ ัะต ัะฐะฑะพัะธ ั ะดัะปะณะพ ัะตะบััะพะฒะพ ััะดััะถะฐะฝะธะต, ะบะพะตัะพ ัััะฑะฒะฐ ะดะฐ ัะต ะฟะพะฑะตัะต ะฒ ะพะฟัะตะดะตะปะตะฝะธ ะณัะฐะฝะธัะธ ะฝะฐ ะฟัะตะดััะฐะฒัะฝะต, ะฑะตะท ะดะฐ ะฟัะตัะพะฒะฐัะฒะฐ ะธะทะณะปะตะดะฐ. ะขะพะฒะฐ ะพะฑะธะบะฝะพะฒะตะฝะพ ัะต ัะปััะฒะฐ ะฒ ััะตะฝะฐัะธะธ ะบะฐัะพ ะตะผะธัะธะธ ั ะฝะพะฒะธะฝะธ, ะฟัะตะดะฒะฐัะธัะตะปะฝะธ ะฟัะตะณะปะตะดะธ ะฝะฐ ัะตะบัั ะธะปะธ ะฝะฐะฒััะบัะดะต, ะบัะดะตัะพ ะผะพะถะตัะต ะดะฐ ะธะทะฑะตัะตัะต ััะฝะบัะธั ะพั ัะธะฟะฐ โะฟัะพัะตัะตัะต ะฟะพะฒะตัะตโ.
ะ ะตัะตะฝะพ: ััะตะฝะพะณัะฐัะธั
Javascript ะกัะตะฝะพะณัะฐะผะฝะพ ะบะพะดะธัะฐะฝะต ะธะผะฐ ะฟะพัะตะฝัะธะฐะปะฐ ะดะฐ ะฟะพะฒะธัะธ ะฒะฐัะธั ะพะฟะธั ะฒ ะฟัะพะณัะฐะผะธัะฐะฝะตัะพ ะธ ะดะฐ ะฟัะตะดะพััะฐะฒะธ ะตัะตะบัะธะฒะฝะธ ัะตัะตะฝะธั. ะขะฐะทะธ ัะตั ะฝะธะบะฐ ะฝะต ะต ัะฐะผะพ ะทะฐ ะฟะธัะฐะฝะต ะฝะฐ ะฟะพ-ะผะฐะปะบะพ ะบะพะด, ะฐ ะทะฐ ะพะฟัะธะผะธะทะธัะฐะฝะต ะฝะฐ ะฒะฐัะธั ะบะพะด ะธ ะฟะพะดะพะฑััะฒะฐะฝะต ะฝะฐ ัะตัะปะธะฒะพัััะฐ, ะบะฐัะพ ัััะตะฒัะตะผะตะฝะฝะพ ะฟะพะดะดััะถะฐ ะฒะธัะพะบะฐ ะฟัะพะธะทะฒะพะดะธัะตะปะฝะพัั.
ะกัะตะฝะพะณัะฐะผะฝะพัะพ ะบะพะดะธัะฐะฝะต ะต ะฟัะฐะบัะธะบะฐ, ะบะพััะพ ะฒัะธัะบะธ ัะฐะทัะฐะฑะพััะธัะธ ัััะฑะฒะฐ ะดะฐ ะฒะทะตะผะฐั ะฟะพะด ะฒะฝะธะผะฐะฝะธะต. ะขะพะฒะฐ ะฝะต ัะฐะผะพ ัะฒะตะปะธัะฐะฒะฐ ัะบะพัะพัััะฐ ะฝะฐ ะฟะธัะฐะฝะต ะฝะฐ ะบะพะด, ะฝะพ ัััะพ ัะฐะบะฐ ะฝะฐะผะฐะปัะฒะฐ ัะฐะฝัะฐ ะทะฐ ะดะพะฟััะบะฐะฝะต ะฝะฐ ะณัะตัะบะธ, ััะน ะบะฐัะพ ะธะผะฐัะต ะฟะพ-ะผะฐะปะบะพ ัะตะดะพะฒะต ะทะฐ ะฟัะตะณะปะตะด. ะะผะฐ ะฝัะบะพะปะบะพ ะฝะฐัะธะฝะฐ ะทะฐ ะฟัะธะปะฐะณะฐะฝะตัะพ ะผั, ะฝะพ ัััะฑะฒะฐ ะดะฐ ัะต ััััะตะดะพัะพัะธัะต ะฒััั ั ะฝะฐะน-ัะตััะพ ััะตัะฐะฝะธัะต ะธ ะตัะตะบัะธะฒะฝะธ. ะะพะปะทะธัะต ัะฐ ััะฝะธ; ะฝะฐะผะฐะปัะฒะฐะฝะต ะฝะฐ ะบะพะปะธัะตััะฒะพัะพ ะบะพะด, ะฝะฐะผะฐะปัะฒะฐะฝะต ะฝะฐ ะฒัะทะผะพะถะฝะพัััะฐ ะทะฐ ะณัะตัะบะธ, ะฟะพะดะพะฑััะฒะฐะฝะต ะฝะฐ ัะตัะปะธะฒะพัััะฐ ะธ ะฟะพะดะพะฑััะฒะฐะฝะต ะฝะฐ ะฟัะพะธะทะฒะพะดะธัะตะปะฝะพัััะฐ.
// Longhand let a; if (b) { a = c; } else { a = d; } // Shorthand let a = b ? c : d;
ะ ะตัะตะฝะพ: ัะตะฐะณะธัะฐะนัะต ะธะปะธ
-
ะกะธะณััะตะฝ! ะัะพ ะฝะฐัะฐะปะพัะพ ะฝะฐ ะฒะฐัะฐัะฐ ะฑะฐะทะธัะฐะฝะฐ ะฝะฐ React ััะฐัะธั ะทะฐ JavaScript.
ะ ะฐะทะฑะธัะฐะฝะตัะพ ะฝะฐ ะฒัััะตัะฝะฐัะฐ ัะฐะฑะพัะฐ ะฝะฐ React ะต ะพั ัะตัะฐะฒะฐัะพ ะทะฝะฐัะตะฝะธะต ะทะฐ ะฒัะตะบะธ, ะบะพะนัะพ ัะฐะฑะพัะธ ัะธัะพะบะพ ั ัะฐะทะธ JavaScript ะฑะธะฑะปะธะพัะตะบะฐ. React ะต JavaScript ะฑะธะฑะปะธะพัะตะบะฐ ั ะพัะฒะพัะตะฝ ะบะพะด, ะฟัะตะดะตะฝ ะบัะฐะน, ะบะพััะพ ัะต ะธะทะฟะพะปะทะฒะฐ ะฟัะธ ะฟัะพะตะบัะธัะฐะฝะตัะพ ะฝะฐ ะฟะพััะตะฑะธัะตะปัะบะธ ะธะฝัะตััะตะนัะธ ะทะฐ ะฟัะธะปะพะถะตะฝะธั ั ะตะดะฝะฐ ัััะฐะฝะธัะฐ. ะขะพะฒะฐ ะต ัะปะพัั ะธะทะณะปะตะด ะฒ ะผะพะดะตะปะฐ MVC (Model-View-Controller).
ะ ะตัะตะฝะพ: ะดะพะฑะฐะฒะตัะต ััะธัั awesome ะบัะผ
Font Awesome ะต ะฝะตะฒะตัะพััะฝะพ ะฟะพะปะตะทะตะฝ ะธะฝััััะผะตะฝั ะฟัะธ ัะฐะทัะฐะฑะพัะฒะฐะฝะตัะพ ะฝะฐ ัะตะฑัะฐะนั. ะขะพะฒะฐ ะต ะพะณัะพะผะฝะฐ ะฑะธะฑะปะธะพัะตะบะฐ ะพั ะผะฐัะฐะฑะธััะตะผะธ ะฒะตะบัะพัะฝะธ ะธะบะพะฝะธ, ะบะพััะพ ะฟะพะทะฒะพะปัะฒะฐ ะฝะฐ ัะฐะทัะฐะฑะพััะธัะธัะต ะดะฐ ะฟะตััะพะฝะฐะปะธะทะธัะฐั ะธ ะฟะพะดะพะฑััั ะตััะตัะธะบะฐัะฐ ะฝะฐ ะฒััะบะฐ ัะตะฑ ัััะฐะฝะธัะฐ. ะะพะฑะฐะฒัะฝะตัะพ ะผั ะบัะผ JavaScript ะฟัะพะตะบั ะฝะต ัะฐะผะพ ะฒะธ ะฟะพะทะฒะพะปัะฒะฐ ะดะฐ ะฝะฐะฟัะฐะฒะธัะต ัะฐะนัะฐ ัะธ ะฟะพ-ะฟัะธะฒะปะตะบะฐัะตะปะตะฝ ะฒะธะทัะฐะปะฝะพ, ะฝะพ ัััะพ ัะฐะบะฐ ะฟะพะทะฒะพะปัะฒะฐ ะฟะพ-ะณะพะปัะผะฐ ะธะฝัะตัะฐะบัะธะฒะฝะฐ ััะฝะบัะธะพะฝะฐะปะฝะพัั. ะขะฐะทะธ ััะฐัะธั ัะต ะฒะธ ะฟัะตะฒะตะดะต ะฟัะตะท ะฟัะพัะตัะฐ ะฝะฐ ะฒะบะปััะฒะฐะฝะต ะฝะฐ Font Awesome ะฒัะฒ ะฒะฐัะธั JavaScript ะฟัะพะตะบั.