កម្មវិធី​បង្កើត JavaScript

ការ​ប្រើ​ពាណិជ្ជកម្ម​គឺ​ត្រឹមត្រូវ ម៉ូដែល 579 គ្មាន​សញ្ញា​ទឹក គ្មាន​ការ​ចុះឈ្មោះ​ដែល​ត្រូវការ
ម៉ូដែល ៖
+ GPT-5, Claude, Gemini
Describe what you need and get modern ES2023+ JavaScript - async/await, optional chaining, top-level await in ESM, native fetch. 8 style presets including Vanilla browser, Node 20 ESM, React, Vue 3, Svelte 5, Express, and Cloudflare Workers. For full type-safety pick our /code/typescript/ generator instead.
តិច​បំផុត លំនាំដើម ម៉ូឌុល​ពេញលេញ ឯកសារ​ច្រើន
~1,500 សញ្ញា​សម្គាល់​ក្នុង​មួយ​ការ​ប្រើ
ជម្រើស​កម្រិត​ខ្ពស់
លទ្ធផល
កំពុង​រត់​តួអក្សរ​ទាប   ។ យក​រូបតំណាង​បន្ថែម
ចង់​បាន​លទ្ធផល​ល្អ​ជាង​នេះ​ឬ ? ម៉ូដែល​ខ្ពស់ (GPT-5, Claude, Gemini) ផ្តល់នូវគុណភាពខ្ពស់។ មើល​ផែនការ

❤️ ស្រឡាញ់ Free.ai? ប្រាប់មិត្តភក្តិរបស់អ្នក!

ចុះឈ្មោះដើម្បីទទួលបានតំណភ្ជាប់និងរកប្រាក់ចំណេញ 30,000 រូបិយប័ណ្ណក្នុងមួយមិត្តភក្តិ.

ចង់​បន្ថែម​ទៀត​ឬ ? ចុះឈ្មោះដោយឥតគិតថ្លៃ: 30,000 រូបិយប័ណ្ណ / ថ្ងៃ
ចុះឈ្មោះដោយឥតគិតថ្លៃ

កំពុង​ដំណើរការ​សំណើ​របស់​អ្នក...

បង្កើត​កូដ JavaScript ដោយ​ឥត​គិត​ថ្លៃ​ជាមួយ AI ។

របៀប​ប្រើ កម្មវិធី​បង្កើត JavaScript

1
បញ្ចូល​ព័ត៌មាន​បញ្ចូល​របស់​អ្នក

វាយ​អត្ថបទ ផ្ទុក​ឯកសារ​ឡើង ឬ​ពិពណ៌នា​អំពី​អ្វី​ដែល​អ្នក​ចង់​បាន ។ គ្មាន​គណនី​ដែល​ត្រូវការ ។

2
ចុច​បង្កើត

AI របស់យើងដំណើរការសំណើរបស់អ្នកក្នុងរយៈពេលពីរបីវិនាទីដោយប្រើម៉ូដែលប្រភពបើកចំហល្អបំផុត។

3
ទាញយក និង​ចែករំលែក

ទាញយក ចម្លង ឬ ចែករំលែក​លទ្ធផល​របស់​អ្នក ។ ឥតគិតថ្លៃ​សម្រាប់​ការ​ប្រើ​ផ្ទាល់ខ្លួន និង​ពាណិជ្ជកម្ម ។

ប្រើ​ឧបករណ៍​នេះ​តាម API

ឧបករណ៍នេះស្វ័យប្រវត្តិពីកូដផ្ទាល់ខ្លួនរបស់អ្នក. OpenAI-ឆបគ្នា REST ចំណុចបញ្ចប់, Bearer-token auth, មិនចាំបាច់បន្ថែម SDK. តម្លៃ Token ផ្គូផ្គងចំណុចប្រទាក់បណ្ដាញ.

curl -X POST https://api.free.ai/v1/chat/ \
  -H "Authorization: Bearer sk-free-..." \
  -H "Content-Type: application/json" \
  -d '{"model": "qwen-coder", "messages": [{"role": "user", "content": "Write a Python function that reverses a string."}]}'

កម្មវិធី​បង្កើត JavaScript - FAQ

ES2023+ JavaScript សម័យទំនើប - async / រង់ចាំ, ខ្សែស្រឡាយជម្រើស, កម្រិតកំពូលរង់ចាំនៅក្នុង ESM, យកដើម, ក្លូនមានរចនាសម្ព័ន្ធ។ 8 រចនាប័ទ្មដែលបានកំណត់ជាមុន (កម្មវិធីរុករក vanilla / ចំណុចប្រទាក់ 20 ESM / ឆ្លើយតប Hooks / Vue3សមាសភាព / Svelte 5/ Express + Prisma / Cloudflare កម្មករ / ការធ្វើតេស្ត Vitest) ។ លទ្ធផលរួមមានបន្ទាត់ដំឡើង npm ជាក់លាក់ជាមតិយោបល់កំពូលនៅពេលកញ្ចប់ភាគីទីបីត្រូវបានប្រើ។ JavaScript នៅលើខ្លួនវាផ្ទាល់ - សម្រាប់សុវត្ថិភាពប្រភេទពេញលេញជ្រើសរើស / code / typescript / generator ជំនួស។

បាទ - សមាសភាគ React ធម្មតាឬអ្នកគ្រប់គ្រង Express ចំណាយ ~ 1,400 តូកុននៅលើលំនាំដើម Qwen3ម៉ូដែល Coder, ល្អនៅក្នុង 6,000 អនាមិកឬ 30,000 បានចុះឈ្មោះជារៀងរាល់ថ្ងៃ pool. គ្មានកាតឥណទាន. ប្រាក់រង្វាន់ Claude Sonnet4ឬ GPT-5 មានសម្រាប់ការហៅមួយសម្រាប់ការបង្កើតឯកសារច្រើន។

GitHub Copilot ($10 individual / $19 business / $39 enterprise per month) is an IDE autocomplete - it finishes the line you are typing, but you still type the scaffolding. Cursor ($20/mo Pro) is a full VS Code fork with chat. Our generator is web-based and one-shot - paste a description, get a complete working module. Tabnine ($12/mo Dev) and Codeium ($15/mo Pro, free tier) compete with Copilot on autocomplete; Cline and Continue are free open-source alternatives.

បាទ - ជ្រើស​រចនាប័ទ្ម​ដែល​បាន​កំណត់​ជាមុន​ដែល​ផ្គូផ្គង ។ លទ្ធផល​ឆ្លើយតប​ប្រើ​សមាសភាគ​អនុគមន៍ + ច្រវាក់ (គ្មាន​ថ្នាក់) Vue3ប្រើ​ការ​រៀបចំ​ស្គ្រីប​ API ជាមួយ​នឹង​ refs និង​គណនា Svelte5ប្រើ runes ($state, $derived) នៅ​កន្លែង​ដែល​សមរម្យ ។ នាំចូល​ប្រើ​លំនាំ ESM ទំនើប​ដែល​គ្រោងការណ៍​នីមួយៗ​រំពឹង ។

ជ្រើស ចំណុច 20 រចនាប័ទ្ម ESM ។ លទ្ធផលប្រើម៉ូឌុលប្រភេទ package.json, យក / URL / crypto.subtle សកល, នាំចូល readFile ពីចំណុច:fs / សន្យា, គ្មាន CommonJS ត្រូវការ ។ ធ្វើការក្រោមចំណុច 18+ ជាមួយ --experimental-fetch fallbacks នៅកន្លែងដែលត្រូវការ ។ សម្រាប់កម្មករ / បរិស្ថាន edge, ជ្រើស កម្មករ Cloudflare កំណត់ មុន ។

ជ្រើស​ការ​កំណត់​ជាមុន​របស់​កម្មវិធី​រុករក​ Vanilla សម្រាប់​កូដ​ដែល​ធ្លាក់​ចូល​ក្នុង​ស្លាក​ម៉ូឌុល​ប្រភេទ​ស្គ្រីប - គ្មាន​ជំហាន​ស្ថាបនា គ្មាន​អ្នក​បកប្រែ ។ ប្រើ​ម៉ូឌុល ES ដើម querySelector addEventListener fetch AbortController ។ លំនាំ​ដែល​បាន​សាកល្បង​ធ្វើការ​នៅ​ក្នុង Chrome / Firefox / Safari ។

បិទបើក រួម​បញ្ចូល​ការ​សាកល្បង vitest បន្ថែម​នៅ​លើ​ប៊ូតុង បង្កើត ។ លទ្ធផល​រួម​បញ្ចូល​ឯកសារ *. test. js ដោយ​ប្រើ Vitest - ពិពណ៌នា / វា​ដាក់​ពង្រាយ vi. fn () mocks vi. useFakeTimers () ដែល​ពេលវេលា​មិន​សមកាលកម្ម​សំខាន់​ណាស់​រំពឹង​ថា​នឹង​ផ្គូផ្គង​ត្រឹមត្រូវ ។ សម្រាប់​លទ្ធផល Jest និយាយ Jest ក្នុង​សេចក្ដី​ពិពណ៌នា​របស់​អ្នក ។

បាទ/ ចាស - ប្ដូរ​ទៅ​ផ្ទាំង បិទភ្ជាប់​អ្នក​ចាប់ផ្ដើម / stub និង​ទម្លាក់​ក្នុង​ហត្ថលេខា​អនុគមន៍ ថ្នាក់​ផ្នែក​មួយ ឬ​ចំណុច​ប្រទាក់ (យើង​ចាត់ទុក​ប្រភេទ JSDoc ជា​ព័ត៌មាន​ជំនួយ​ប្រភេទ) ។ ម៉ូដែល​បំពេញ​ក្នុង​រាងកាយ​ដោយ​មិន​ប្ដូរ​ឈ្មោះ ឬ​រៀបចំ​កូដ​របស់​អ្នក​ឡើងវិញ ។

Async / រង់ចាំនៅគ្រប់ទីកន្លែង - គ្មាន.then () ខ្សែកោង, គ្មាន callbacks. Promise.all សម្រាប់ការងារប៉ារ៉ាឡែល, Promise.allSettled នៅពេលដែលបរាជ័យផ្នែកមួយត្រូវបានទទួលយក, AbortController + AbortSignal សម្រាប់ការបោះបង់ចោល. កម្រិតកំពូលរង់ចាំនៅក្នុងបរិបទ ESM. កំហុសត្រូវបានបោះជាមួយមូលហេតុសម្រាប់ chaining ត្រឹមត្រូវ.

បាទ - ខ្សែស្រឡាយជម្រើស, coalescing គ្មាន, ការផ្ទេរតក្កវិជ្ជា, structuredClone, Object.hasOwn (), Array.at (-1), វត្ថុ groupBy / Map.groupBy ដែលគោលដៅគាំទ្រវា. កំណែរបស់ JS គោលដៅត្រូវបានកំណត់ដោយការកំណត់រចនាប័ទ្មរបស់អ្នកជាមុន.

ពិនិត្យ​មើល​លទ្ធផល​ទាំងអស់​ដូច​ដែល​អ្នក​នឹង​ស្នើ​សុំ​ទាញ​យក​ណាមួយ​។ ម៉ូដែល​សរសេរ​ត្រឹមត្រូវ, ភាសា​ JavaScript សម្រាប់​លំនាំ​ទូទៅ​ប៉ុន្តែ​មិន​អាច​ដឹង​អំពី​ការ​រត់​ពេលវេលា​កំណត់​របស់អ្នក, ស្ថានភាព​សុវត្ថិភាព ឬ​ស្ថាបត្យកម្ម​ប្រព័ន្ធ​ពេញលេញ ។ សម្រាប់​កូដ​សុវត្ថិភាព​ដែល​មាន​សុវត្ថិភាព​រត់ / code / review / ជាមួយ​នឹង​ការ​ផ្តោត​លើ​សុវត្ថិភាព​លើ​លទ្ធផល, បន្ទាប់​មក / code / test / ដើម្បី​បង្កើត​ការ​សាកល្បង ។

បាទ - POST ទៅ / v1 / chat / ជាមួយប្រព័ន្ធដូចគ្នានេះ ទំព័រ សំណង់ សំណើ សំណ

ចុះឈ្មោះដោយឥតគិតថ្លៃ: 30,000 រូបិយប័ណ្ណ / ថ្ងៃ

បង្កើត​គណនី​ឥត​គិត​ថ្លៃ

គ្មាន​កាត​ឥណទាន​ដែល​ត្រូវការ

តើ​អ្នក​វាយ​តម្លៃ​ឧបករណ៍​នេះ​យ៉ាង​ដូចម្តេច ?

ស្រឡាញ់ Free.ai? ប្រាប់មិត្តភក្តិរបស់អ្នក!