Vue.js ஆரம்ப பயனர் வழிகாட்டி: அடிப்படையிலிருந்து பயனுள்ள நுட்பங்கள்
Vue.js ஆரம்ப பயனர் வழிகாட்டி: அடிப்படையிலிருந்து பயனுள்ள நுட்பங்கள்
Vue.js என்பது பயனர் இடைமுகங்களை உருவாக்குவதற்கான ஒரு முன்னேற்றமான JavaScript கட்டமைப்பாகும், இது கற்றுக்கொள்ள எளிதாகவும், மாறுபாடுகளை கொண்டதும், திறமையானதும் ஆக இருப்பதால் பரவலாக வரவேற்கப்படுகிறது. இந்த கட்டுரையில், ஆரம்ப பயனர்களுக்கான ஒரு முழுமையான Vue.js வழிகாட்டியை வழங்குகிறோம், அடிப்படைக் கற்றல், சூழல் அமைப்பு, மைய கருத்துகள் மற்றும் பயனுள்ள நுட்பங்களை உள்ளடக்கியது, இது உங்களுக்கு விரைவில் Vue.js மேம்பாட்டில் கைகொடுக்க உதவும்.
1. சூழல் அமைப்பு
1.1 உங்கள் மேம்பாட்டு சூழலை உறுதிப்படுத்தவும்
தொடங்குவதற்கு முன், நீங்கள் கீழ்காணும் கருவிகளை நிறுவியுள்ளீர்கள் என்பதை உறுதிப்படுத்தவும்:
- Node.js: Vue.js கட்டமைப்பு மற்றும் மேம்பாட்டிற்காக Node.js சூழலுக்கு சார்ந்துள்ளது. நீங்கள் [Node.js அதிகாரப்பூர்வ இணையதளத்தில்](https://nodejs.org/) புதிய பதிப்பை பதிவிறக்கம் செய்து நிறுவலாம்.
- npm அல்லது yarn: Node.js தானாகவே npm தொகுப்புகள் மேலாண்மை கருவியை நிறுவும், yarn என்பது மற்றொரு பொதுவான தேர்வாகும்.
1.2 Vue திட்டத்தை உருவாக்கவும்
Vue CLI (கமாண்டு வரி கருவி) ஐப் பயன்படுத்தி புதிய Vue திட்டத்தை உருவாக்கவும். உருவாக்கும் செயல்முறை:
- Vue CLI ஐ நிறுவவும்:
அல்லது yarn ஐப் பயன்படுத்தவும்:npm install -g @vue/cliyarn global add @vue/cli - புதிய திட்டத்தை உருவாக்கவும்:
உருவாக்கும் செயல்முறையில், கமாண்டு வரி நீங்கள் முன்னிருப்புகளை தேர்ந்தெடுக்குமாறு கேட்கும், நீங்கள் இயல்பான முன்னிருப்பை அல்லது கையால் தேர்ந்தெடுக்கலாம்.vue create my-project - மேம்பாட்டு சேவையகத்தை தொடங்கவும்:
திட்ட கோப்புறைக்கு சென்று மேம்பாட்டு சேவையகத்தை தொடங்கவும்:
உங்களது உலாவியில் `http://localhost:8080` ஐ திறக்கவும், நீங்கள் Vue இன் வரவேற்பு பக்கம் காண வேண்டும்.cd my-project npm run serve
2. Vue.js மைய கருத்துகள்
2.1 Vue உதாரணம்
ஒவ்வொரு Vue.js பயன்பாட்டும் ஒரு Vue உதாரணத்தை உருவாக்குவதன் மூலம் தொடங்குகிறது:
const app = new Vue({
el: '#app',
data: {
message: 'Hello Vue!'
}
});
HTML இல், நீங்கள் `` ஐ மானிடப் புள்ளியாகப் பயன்படுத்த வேண்டும்.
2.2 கட்டளைகள்
Vue.js இல் கட்டளைகள் `v-` முன்னுரிமை கொண்ட சிறப்பு அம்சங்கள் ஆகும். மிகவும் பொதுவான கட்டளைகள்:
- v-bind: இயக்கத்திற்கான பண்புகளை இணைக்கவும்
- v-model: இரு வழி தரவுகளை இணைக்கவும்
- v-if / v-else / v-show: நிலைமைக் காட்சியளிக்கவும்
- v-for: பட்டியலை மடக்கி காட்சியளிக்கவும்
2.3 கூறுகள்
கூறுகள் Vue.js இன் ஒரு மைய அம்சமாகும். நீங்கள் பயன்பாட்டைப் பல மறுபயன்படுத்தக்கூடிய கூறுகளாகப் பிரிக்கலாம். எடுத்துக்காட்டாக, ஒரு எளிய HelloWorld கூறை உருவாக்கவும்:
Vue.component('hello-world', {
template: 'Hello World!
'
});
பிறகு HTML இல் பயன்படுத்தவும்:
<hello-world></hello-world>
3. பயனுள்ள நுட்பங்கள்
3.1 Vue Router ஐப் பயன்படுத்தி வழிமுறைகளை நிர்வகிக்கவும்
ஒரே பக்கம் பயன்பாட்டில், வழிமுறைகள் நிர்வகிப்பு மிகவும் முக்கியமானது. பயன்பாட்டில் வழிமுறைகளை கையாள்வதற்காக Vue Router ஐப் பயன்படுத்தலாம். எளிய அமைப்பு எடுத்துக்காட்டு:
- Vue Router ஐ நிறுவவும்:
npm install vue-router - வழிமுறைகளை அமைக்கவும்:
`src/router/index.js` இல் வழிமுறைகளை அமைக்கவும்:
import Vue from 'vue'; import Router from 'vue-router'; import Home from '@/components/Home.vue'; import About from '@/components/About.vue'; Vue.use(Router); export default new Router({ routes: [ { path: '/', component: Home }, { path: '/about', component: About } ] }); - முதன்மை பயன்பாட்டில் வழிமுறைகளைப் பயன்படுத்தவும்:
`src/App.vue` இல் வழிமுறை காட்சி சேர்க்கவும்:
<router-view></router-view>
3.2 நிலை நிர்வாகம்: Vuex ஐப் பயன்படுத்தவும்
உங்கள் பயன்பாடு சிக்கலானதாக மாறும்போது, நிலை நிர்வாகம் மிகவும் முக்கியமாக இருக்கும். இந்த நேரத்தில் Vuex ஐப் பயன்படுத்தலாம். எளிய பயன்பாடு:
- Vuex ஐ நிறுவவும்:
npm install vuex - Vuex ஐ அமைக்கவும்:
`src/store/index.js` இல் நிலையை அமைக்கவும்:
import Vue from 'vue'; import Vuex from 'vuex'; Vue.use(Vuex); export default new Vuex.Store({ state: { count: 0 }, mutations: { increment(state) { state.count++; } } }); - கூறுகளில் Vuex ஐப் பயன்படுத்தவும்:
new Vue({ store, computed: { count() { return this.$store.state.count; } }, methods: { increment() { this.$store.commit('increment'); } } });
3.3 கூறுகள் நூலக பரிந்துரை
மேம்பாட்டு திறனை அதிகரிக்க, சில தயாராக உள்ள கூறுகள் நூலகங்களைப் பயன்படுத்த பரிந்துரை செய்கிறோம். சில பொதுவான Vue கூறுகள் நூலகங்கள்:
- Vuetify: Material Design அடிப்படையில் உள்ள கூறுகள் நூலகம்.
- Element UI: மேம்பாட்டாளர்கள், வடிவமைப்பாளர்கள் மற்றும் தயாரிப்பு மேலாளர்களுக்கான டெஸ்க்டாப் கூறுகள் நூலகம்.
- Ant Design Vue: Ant Design அடிப்படையில் உள்ள Vue கூறுகள் செயலாக்கம்.
4. முடிவு
இந்த கட்டுரை Vue.js ஆரம்ப பயனர்களுக்கு அடிப்படைக் கற்றல் மற்றும் பயனுள்ள நுட்பங்களை வழங்குகிறது. இந்த கட்டுரையின் மூலம், நீங்கள் விரைவில் கைகொடுக்க முடியும், மேலும் உண்மையான திட்டங்களில் Vue.js ஐப் பயன்படுத்தலாம். நீங்கள் Vue.js ஐ மேலும் ஆழமாகப் புரிந்துகொள்ள விரும்பினால், அதிகாரப்பூர்வ ஆவணங்கள் மற்றும் சமூக வளங்களைப் பார்க்கலாம்.
இந்த சுவாரஸ்யமான முன்னணி கட்டமைப்பைப் தொடர்ந்து ஆராயவும், உங்கள் அடுத்த திட்டத்தை உருவாக்கத் தொடங்கவும்!





