‹ முகப்புக்கு திரும்ப

TerminUI: Terminal User Interface உருவாக்க ஒரு வேகமான TypeScript Library

TerminUI என்பது terminal user interfaces உருவாக்க வடிவமைக்கப்பட்ட ஒரு புதிய TypeScript library. Zero classes, double-buffered rendering, 10+ built-in widgets, JSX support, TypeScript strict mode ஆகியவற்றுடன் React போன்ற developer experience-ஐ terminal-க்கு கொண்டு வருகிறது.

Keerthika 2 min read 137
Google-ல் Follow
Programming TerminUI: Terminal User Interface உருவாக்க ஒரு வேகமான TypeScript Library 2 நிமிடம் மீதம் Google-ல் Follow
TerminUI: Terminal User Interface உருவாக்க ஒரு வேகமான TypeScript Library

தமிழ்டெக் AI சுருக்கம்

TerminUIன்னு Ahmad Awais உருவாக்கிய ஒரு புதிய TypeScript library வந்துருக்கு — Node.js-ல terminal UI build பண்றதுக்கு React மாதிரி ergonomics கொடுக்குது, ஆனா purely functional style-ல, classes இல்லாம, mutation இல்லாம plain objects in/out மாதிரி work ஆகும். இது double-buffered diff rendering use பண்ணி previous frame-யும் current frame-யும் compare பண்ணி மாறிய cells மட்டும் terminal-க்கு flush பண்றதுனால complex dashboards-லயும் smooth updates கிடைக்கும்; constraint-based layout (length, percentage, ratio, min, max, fill)யோட Block, Paragraph, List, Table, Gauge, Tabs, Sparkline, BarChart மாதிரி 10+ built-in widgetsயும் JSX-style VStack/HStack support-உம் இருக்கு. Apache 2.0-ல v0.3.1-ஆ release ஆகி GitHub-ல 225+ stars வாங்கியிருக்கு, strict TypeScript-ஓட full type safetyயும் IDE autocompletion-உம் நல்லா இருக்கு. CLI dashboards, AI agent interfaces, DevOps status monitors, portfolio CLI tools மாதிரி use cases-க்கு useful — `pnpm add terminui` அல்லது `npm install terminui` போட்டு start பண்ணலாம். Early stage-னால API மாறலாம், input handling இன்னும் இல்ல (rendering focus மட்டும்), community சின்னதா இருந்தாலும் functional-first approach terminal UI பண்றவங்களுக்கு நல்ல option.

  • TerminUI என்றால் என்ன? Ink-ல் இருந்து எப்படி வேறுபட்டது?
  • TerminUI JSX support செய்கிறதா?
  • TerminUI-ல் என்ன widgets கிடைக்கும்?
  • TerminUI production-ready-யா?

AI உதவியுடன் தயாரான சுருக்கம் — தமிழ்டெக் எடிட்டர்ஸ் சரிபார்த்தது.

TerminUI — Terminal-ல் React போன்ற அனுபவம்

Node.js-ல் terminal UI build செய்ய முயற்சித்திருந்தால், அது எவ்வளவு கடினம் என்று தெரியும். பெரும்பாலான TUI libraries மிகவும் low-level ஆகவோ (curses-style) அல்லது மிகவும் opinionated ஆகவோ (Ink/React model) இருக்கும். இங்கே வருகிறது TerminUI — Ahmad Awais உருவாக்கிய புதிய TypeScript library. இது முற்றிலும் வேறுபட்ட அணுகுமுறையை எடுக்கிறது: purely functional, zero classes, no mutation.

Premium Content

You've read all your free articles today. Subscribe to continue reading.

You've used 3 of 3 free articles today.

Subscribe Now

Already subscribed? Sign in

நாளைய டெக் செய்திகள் உங்க WhatsApp-க்கே

தினமும் ஒரு சின்ன update, இலவசம். TamilTech channel-ஐ follow பண்ணுங்க.

What do you think?

people reacted

Keerthika

தமிழ்டெக் எடிட்டோரியல் டீம் · 3,344 கட்டுரைகள்

Keerthika is an editor at TamilTech, the Tamil and English technology publication founded by Praveen Kumar S. She covers AI, smartphones, gadgets, EVs, startups and cybersecurity i...

மேலும் Keerthika

WhatsApp-ல் TamilTech-ஐக் கேளுங்க

டெக் சந்தேகமா? தமிழிலோ ஆங்கிலத்திலோ கேளுங்க — எங்க WhatsApp அசிஸ்டன்ட் TamilTech கட்டுரைகளில் இருந்து சில நொடிகளில் பதில் சொல்லும்.

தொடர்புடைய செய்திகள்

கருத்துகள் (0)

| Supports **bold**, *italic*, `code`

Be the first to comment!

அடுத்த செய்தி டெவலப்பர்களுக்கு கொண்டாட்டம்! இந்தியாவில் அதிரடி விலையில் Cursor AI - SpaceX வாங்கும் பின்னணி என்ன?
Tamiltech

Tamiltech

Install app for faster access

Earn XP 🏆
WhatsApp
Notifications