ഫ്രണ്ട്എൻഡ് ഒരു സംഭാഷണമായി മാറിക്കൊണ്ടിരിക്കുന്നു
ഫ്രെയിംവർക്ക് യുദ്ധങ്ങളുടെ കാലം അവസാനിക്കുകയാണ്.
വർഷങ്ങളായി, നിങ്ങൾ jQuery, Angular അല്ലെങ്കിൽ React എന്നിവയിൽ ഒന്ന് തിരഞ്ഞെടുക്കേണ്ടി വന്നിരുന്നു. Webpack നിയന്ത്രിക്കുന്നതിനും ലൈബ്രറികളിലെ നിരന്തരമായ മാറ്റങ്ങൾക്കിടയിൽ പൊരുതുന്നതിനും നിങ്ങൾ സമയം ചെലവഴിച്ചു. ആ ജോലി ഇപ്പോൾ മറ്റൊരു തലത്തിലേക്ക് മാറുകയാണ്.
ഫ്രണ്ട്എൻഡിലെ പ്രയാസകരമായ ഭാഗം ഇനി ഒരു ലിസ്റ്റ് റെൻഡർ ചെയ്യുക എന്നതല്ല. ഡാറ്റ, റെൻഡറിംഗ്, AI എന്നിവ എങ്ങനെ ഒന്നിച്ച് പ്രവർത്തിക്കുന്നു എന്നതിനെക്കുറിച്ചാണ് അത്.
2026-ൽ പ്രൊഡക്ഷൻ ആപ്പുകൾ എങ്ങനെയായിരിക്കും എന്ന് ഇതാ:
• കമ്പോണന്റുകൾക്കായി React, Svelte അല്ലെങ്കിൽ Vue. • റൂട്ടിംഗിനും ഡാറ്റയ്ക്കുമായി Next.js അല്ലെങ്കിൽ SvelteKit പോലുള്ള മെറ്റാ-ഫ്രെയിംവർക്കുകൾ. • എല്ലാ പ്രോജക്റ്റുകൾക്കും TypeScript. • ക്ലയന്റ് ബണ്ടിലുകൾ ചെറുതായി നിലനിർത്താൻ സെർവർ-ഫസ്റ്റ് റെൻഡറിംഗ്.
AI ജോലിയുടെ വേഗത മാറ്റിമറിച്ചു. ഒരു ജോലിയുടെ ആദ്യത്തെ 80% ഇത് കൈകാര്യം ചെയ്യുന്നു. മിനിറ്റുകൾക്കുള്ളിൽ ഒരു കമ്പോണന്റ് തയ്യാറാക്കാനോ ഒരു Figma ഫയലിനെ കോഡാക്കി മാറ്റാനോ ഇതിന് കഴിയും.
എന്നാൽ അവസാനത്തെ 20% കാര്യങ്ങളിൽ AI പരാജയപ്പെടുന്നു.
അക്സസിബിലിറ്റിയിലെ (accessibility) സങ്കീർണ്ണമായ സാഹചര്യങ്ങൾ AI കൈകാര്യം ചെയ്യുന്നില്ല. ഇത് റേസ് കണ്ടീഷനുകൾ (race conditions) ശ്രദ്ധിക്കാതെ പോകുന്നു. സാഫാരിയിലെ (Safari) വിചിത്രമായ ബഗുകളെ ഇത് അവഗണിക്കുന്നു. ശരിയാണെന്ന് തോന്നുമെങ്കിലും യുക്തിപരമായി പിഴവുകളുള്ള കോഡാണ് ഇത് നിർമ്മിക്കുന്നത്.
ഉദാഹരണത്തിന്, സെന്റുകളെ ഡോളറുകളാക്കി മാറ്റുന്ന ഒരു ഫംഗ്ഷൻ AI എഴുതിയേക്കാം. എന്നാൽ ഇത് താഴെ പറയുന്നവയെക്കുറിച്ച് ചിന്തിക്കില്ല:
- JPY പോലുള്ള വ്യത്യസ്ത കറൻസികൾ.
- ഉപയോക്താവിനായുള്ള പ്രാദേശിക ഫോർമാറ്റിംഗ് (localized formatting).
- ഒരു API-ൽ നിന്നുള്ള തെറ്റായ ഡാറ്റ കൈകാര്യം ചെയ്യുക.
കോഡ് എഴുതുന്നതിൽ നിന്ന് ശരിയായ ചോദ്യങ്ങൾ ചോദിക്കുന്നതിലേക്ക് നിങ്ങളുടെ ജോലി മാറിക്കൊണ്ടിരിക്കുകയാണ്.
നമ്മൾ Generative UI എന്നതിലേക്ക് നീങ്ങുകയാണ്. ഉപയോക്താവിന്റെ ഉദ്ദേശ്യത്തിനനുസരിച്ച് ഇന്റർഫേസുകൾ സ്വയം രൂപപ്പെടുന്നതിനെയാണ് ഇത് അർത്ഥമാക്കുന്നത്.
ബുദ്ധിയുള്ള ടീമുകൾ AI-യെ പിക്കസലുകൾ സ്വതന്ത്രമായി വരയ്ക്കാൻ അനുവദിക്കില്ല. അവർ AI-ക്ക് കമ്പോണന്റുകളുടെയും ടോക്കണുകളുടെയും (tokens) കൃത്യമായ ഒരു സെറ്റ് നൽകുന്നു. നിങ്ങളുടെ ഡിസൈൻ സിസ്റ്റം ഇനി വെറുമൊരു ഡോക്യുമെന്റേഷൻ മാത്രമല്ല. അത് AI-ക്ക് വേണ്ടിയുള്ള ഒരു സുരക്ഷാ വേലിയാണ് (guardrail).
ഭാവിയിലേക്കുള്ള എന്റെ പ്രവചനങ്ങൾ:
• നിങ്ങളുടെ കമ്പോണന്റ് ലൈബ്രറിയാണ് നിങ്ങളുടെ ഏറ്റവും മൂല്യവത്തായ ആസ്തി. മനുഷ്യരും AI-യും ഉപയോഗിച്ച് നിർമ്മിക്കുന്നത് ഇതിലൂടെയാണ്. • ടൈപ്പുകളും (Types) കോൺട്രാക്റ്റുകളും വിജയിക്കും. വ്യക്തമായ സ്കീമകൾ (schemas) പിഴവുകളില്ലാതെ പ്രവർത്തിക്കാൻ AI-യെ സഹായിക്കുന്നു. • തൊഴിൽ പദവികൾ അവ്യക്തമാകും. ഫ്രണ്ട്എൻഡ് എഞ്ചിനീയർമാർ മുഴുവൻ അനുഭവവും കൈകാര്യം ചെയ്യുന്ന പ്രൊഡക്റ്റ് എഞ്ചിനീയർമാരായി മാറും. • ടൈപ്പിംഗിന് പകരം റിവ്യൂയിംഗ് വരും. നിങ്ങളുടെ വേഗത കോഡ് എത്ര വേഗത്തിൽ ടൈപ്പ് ചെയ്യുന്നു എന്നതിലല്ല, മറിച്ച് കോഡ് എത്ര വേഗത്തിൽ വിലയിരുത്താൻ നിങ്ങൾക്ക് കഴിയുന്നു എന്നതിലാണ്.
ഫ്രണ്ട്എൻഡിലെ മെക്കാനിക്കൽ ഭാഗങ്ങൾ വില കുറഞ്ഞതാകുന്നു. ആർക്കിടെക്ചർ, കൃത്യത, അഭിരുചി (taste) തുടങ്ങിയ പ്രയാസകരമായ ഭാഗങ്ങൾ കൂടുതൽ മൂല്യമുള്ളതാകുന്നു.
യന്ത്രങ്ങൾക്ക് ചെയ്യാൻ കഴിയാത്ത കാര്യങ്ങളിൽ വൈദഗ്ധ്യം നേടി മുന്നേറുക.
