What is Web Application in Tamil Session 1? Spring boot Microservices Course in Tamil

வெப் அப்ளிக்கேஷன் என்றால் வலையதள மென்பொருள். இந்த வகை அபளிக்கேஷனை பயன்படுத்த நாம் browserகளை பயன்படுத்தவேண்டும். மார்கெட்டில் பல browserகள் உண்டு உதாரணமாக க்ரோம்(Chrome),மைக்ரோஃசப்ட் இட்ஜ் (Microsoft edge)

இந்த வகை மென்பொருளை தயாரிக்க பலதரப்பட்ட மென்பொருடக்கள் மார்கெட்டில் உள்ளது. உதாரணமாக, ஜாவா, டாட் நேட் , பிச்பி etc. அனைத்து வெப் அப்ளிக்கேஷன்களும் Client and Server Conceptல்தான் இயங்கிக்கொண்டுருக்கிறது. அது என்ன Client and Server Concept.

யாரல்லாம் கிலைன்ட் Who is client ?

உதாரணமாக நீங்க ஒரு ஒட்டலுக்கு போரிங்க அங்க நீங்க தான் கிலைன்ட், உங்களுக்கு உணவு பரிமாருகிற நபர்தான் சர்வர்(Server) இதே கானசப்ட்தான் இங்கேயும். உதரணமாக முகநூல்(FaceBook) எடுத்துக்கொள்வோம். யாரல்லாம் முகநூல் பயன்படுத்துகிறீர்களோ அவர்கள் அனைவரும் கிளைன்ட் முகநூல்தான் உங்களுடைய சர்வர். நீங்க எதாவது போஸ்ட் போட்டா அந்த போஸ்ட முநூல் வாங்கிகொண்டு அதை முகநூல் டேடாபேஸில் ஏற்றிவிடுகிறது மற்றும் அதை உங்கள் நன்பர்களுக்கு காண்பிக்கிறது. அதாவது நீங்க என்ன முகநூலில் கேட்கிறீர்களோ அதை உங்களுக்கு முகநூல் செய்கிறது. இதுதான் Client Server Concept. இந்த உதாரணம் அனைத்து வெப் அப்ளிக்கேஷன்களுக்கும் பொருந்தும். இந்த மாதரியான அப்பளிகேஷனை தான் நாம் வெப் அப்பளிக்கேஷன் என்று அழைக்கிறோம். இந்த வெப் அப்ளிக்கேஷனை இரண்டு விதமாக தயாரிக்கலாம். ஒன்று மோனோலித்திக் அப்பளிக்கேஷன் மற்றோன்று மைக்ரோசர்வீஸ் அப்பளீக்கேஷன். இதில் மோனோலித்திக் என்பது பழைய ட்ரெண்ட முறையில் வெப் அப்ளிகேஷனை தயாரிப்பது , மைக்ரோசர்வீஸ் என்பது இன்றைய புதிய ட்ரென்ட்.

இந்த தமிழ வழி கல்வியில் இந்த இரணடையுமே எப்படி உருவாக்குவது என்று நாம் ஜாவா மற்றும் Spring Boot வழியாக சொல்லிக்கொடுக்கிறேன். மேலும் Web Application  னை பற்றி விரிவாக தெரிந்துகொள்ள இந்த காணொலியை காணுங்கள். அடுத்த பதிவில் மோனோலித்திக் அப்பளிக்கேஷன் என்றால் என்ன என்பதை பற்றி பார்போம்.

What is Web Application YouTube Video

தமிழகடல் YouTube Channelயை Subscribe செய்து அனைத்து ஜாவா தொழில் நுட்பங்களை தமிழ் வழியில் எளிமையாக கற்றுக்கொள்ளுங்கள்.
https://www.youtube.com/channel/UCkWb_XhWh-6mVGeqViKGX-Q