Total.js জাভাস্ক্রিপ্ট অ্যাপ্লিকেশন এবং পরিষেবা সার্ভার সাইড উন্নয়নশীল জন্য একটি শক্তিশালী এবং চমত্কার সম্পূর্ণ কাঠামো হয়.
কাঠামো নিজেই অন্তর্নির্মিত বৈশিষ্ট্য প্রচুর রয়েছে, কিন্তু এটি স্থানীয় বৈশিষ্ট্য প্রসারিত করতে নিয়মিত Node.js মডিউল ব্যবহার করা স্থাপিত হয়েছে.
Total.js বাস্তব সময় ইন্টারেক্টিভ যোগাযোগের জন্য মাধমে সমর্থন করে, এবং বিল্ট ইন রয়েছে সমর্থন এইচটিএমএল 5, সিএসএস 3, AJAX, JSON, কম, বিশ্রাম, এবং মত আধুনিক ওয়েব ডেভেলপমেন্ট বৈশিষ্ট্য এবং প্রযুক্তির প্রচুর জন্য অন্যান্য আরো অনেক.
Total.js সার্ভার সাইড কোড করার সময়, ডেভেলপার তিনি ক্লায়েন্ট দিকে চায় কিছু ব্যবহার করা হয় বিনামূল্যে. কাঠামো মত ক্লায়েন্ট সাইড জাতীয় অবকাঠামো সঙ্গে কাজ করার পরিচিত হয়েছে, AngularJS jQuery এর Yui Dojo একটি < শক্তিশালী> জ্বলন্ত অঙ্গার দাঁড়া <> নকআউট .
নির্মাণ ওয়েব অ্যাপ্লিকেশন থেকে এই পদ্ধতির Total.js কাছাকাছি সবচেয়ে শক্তিশালী এবং বহুমুখী Node.js অবকাঠামো এক করে তোলে, মত আরো প্রতিষ্ঠিত সমাধান সঙ্গে প্রতিদ্বন্দ্বী একটি টুল, পালের KOA, ডার্বি, অথবা প্রোপার্টি .
Total.js ব্লগ, ফোরাম, চ্যাট, অনলাইন সঞ্চয়, ব্রাউজার গেম, এবং অন্যান্য অনেক আরো ভালো জটিল অ্যাপ্লিকেশন নির্মাণ লাইভ উৎপাদন পরিবেশের মধ্যে ব্যবহার করা হয়েছে.
উদাহরণ, নমুনা প্রকল্প, এবং ব্যবহারের নির্দেশাবলী Total.js ডাউনলোড প্যাকেজ অন্তর্ভুক্ত করা হয়েছে
বৈশিষ্ট্য :.
- বিশ্রাম সমর্থন
- মাধমে সমর্থন
- সার্ভার পাঠানো ঘটনা সমর্থন
- লাইভ স্ট্রিমিং সমর্থন
- কম সমর্থন
- বহুভাষিক সমর্থন
- একাধিক ফাইল আপলোড সমর্থন
- ওয়ার্কার্স সমর্থন
- কাস্টম সাহায্যকারী সমর্থন
- বিধিনিষেধ সমর্থন
- টি পুননির্দেশনা সমর্থন
- স্ট্যাটিক ফাইল পরিচালন করুন
- মোবাইল ডিভাইসের জন্য সমর্থন
- দেখেছে পরিচালক
- নিয়মিত Node.js মডিউল সঙ্গে কাজ করে
- উন্নত ফর্ম তথ্য বৈধতা
- প্রক্সি অনুরোধ হ্যান্ডেল করতে পারি
- কন্ট্রোলার বিবৃতি পরীক্ষার
- কাস্টম অনুমোদন
- কমপ্লেক্স রাউটিং সিস্টেম
- বেসিক প্রবেশ অনুমোদন
- স্বয়ংক্রিয়ভাবে পরিচালনা বিক্রেতা উপসর্গ
- জাভাস্ক্রিপ্ট minification
- সিএসএস minification
- XSS সুরক্ষা করুন
- CSRF সুরক্ষা করুন
- CORS সুরক্ষা করুন
- ডিবাগ মোড জন্য সমর্থন
- উৎপাদন মোড জন্য সমর্থন
- বিভিন্ন NoSQL উপাত্ত জন্য সমর্থন
- SMTP ইমেইল পাঠানোর করুন
- উন্নত ইমেজ প্রসেসিং করুন
- ডকুমেন্টেশন
- ভিডিও টিউটোরিয়াল
এই রিলিজে নতুন কি:
- যোগ করা হয়েছে:
- স্কিমা (নাম), স্কীমাস গ্রুপ ফেরৎ
- Builders.Schema () - স্কিমা সমর্থন composers,
- Builders.Schema () - স্কিমা সমর্থন workflows,
- Builders.Schema () - স্কিমা সমর্থন রূপান্তরের
- এখনো যোগ করেনি: Builders.Schema () - স্কিমা 'Builders.schema (' গ্রুপ ') জোট সমর্থন পেতে (' schema_name) ' .
- framework.mail () - controller.mail জন্য ওরফে হয় ()
- framework.view - controller.view জন্য ওরফে হয় ()
- যাচাই হ্যান্ডলার নতুন পরামিতি মডেল রয়েছে - & # x3e; (নাম, মূল্য, পাথ, স্কিমা, মডেল)
- String.prototype.replaceAt (সূচক, চরিত্র)
- Async কিউ - Utils.queue (নাম, maximumCalls, FN) (যেমন EMFILE জন্য, অনেক খোলা ফাইল)
- আপডেট:
- সকল মডেল লোড করা
- Utils.request (), সময়সীমার কুকি, হেডার বা এনকোডিং হিসাবে যুক্ত করা সম্ভব
- Array.wait (fnItem, fnCallback, removeItems) - ডিফল্ট: ফাংশন আইটেম মুছে যাবে না
- Builders.UrlBuilder () - & # x3e; toString ([skipEmpty])
- সংশোধন করা হয়েছে:
- খারাপ JSON datas পার্স সঙ্গে সমস্যা - framework.decrypt ();
([সংগ্রহস্থলের] নাম, [মডেল], [বিন্যাস])
কাঠামো লোড করা হয় পরে
সংস্করণ 1.6.1 নতুন কি:
- যোগ করা হয়েছে:
- `ত্রুটি ErrorBuilder.errors` তালিকা
- রুপান্তর-শৈলী, দৃষ্টিকোণ, backface-দৃশ্যমানতা সিএসএস স্বয়ংক্রিয় বিক্রেতা উপসর্গ মধ্যে
- WebSocket বিশ্বব্যাপী মিডলওয়্যার সমর্থন
- আপডেট:
- কথন টেস্টিং (লেখক:toshipon)
- সংশোধন করা হয়েছে:
- controller.callback ([view_name]), সমর্থন NoSQL Embeded ডাটাবেস
- WebSocket স্বয়ংক্রিয় পিং করুন
- স্ট্যাটিক ফাইল (ডিবাগ মোড) ক্যাশে
- গ্লোবাল মিডলওয়্যার (ব্যতিক্রম সংশোধন করা হয়েছে ব্যতিক্রম)
সংস্করণ 1.6.0 নতুন কি:
- যোগ করা হয়েছে:
- মিডিল framework.websocket (URL- এ funcInitialize, [পতাকা], [প্রোটোকল], [অনুমতি], [maximumSize], [মিডলওয়্যার])
- মিডিল framework.file থেকে ([নাম], [fnValidation], [fnExecute], [মিডলওয়্যার])
- Response.send ([কোড], শরীর, [contenttype])
- Response.json (OBJ);
- String.parseConfig ([ডিফল্ট]);
- সংশোধন করা হয়েছে:
- controller.custom ()
- WebSocket লং বার্তা
সংস্করণ 1.5.2 নতুন কি:
- সংশোধন করা হয়েছে:
- controller.proxy ()
- request.signature ()
- cache.read () - সঠিক মেয়াদ সঙ্গে সমস্যা
- , & quot; অপশন, & quot; রুট পতাকা
সংস্করণ 1.4.0 নতুন কি:
- যোগ করা হয়েছে:
- নতুন বিশ্ব পদ্ধতি: হল () - framework.source (), উত্স () - framework.source (), মডেল (নাম) - & # x3e; framework.model (), মডিউল (নাম) - & # x3e; framework.module (), ডাটাবেস () - & # x3e; framework.database ().
- অননুমোদিত পতাকা.
- কনফিগ ['অনুমতি কম্প্রেস-এইচটিএমএল'] (ডিফল্ট: সত্য).
- controller.language (request.language থেকে পড়া).
- ফ্রেমওয়ার্ক কিছু স্ট্যাটিক ফাইল প্রতিক্রিয়া ['বিষয়বস্তু দৈর্ঘ্য'] সেট করে.
সংস্করণ 1.3.1 নতুন কি:
- সংশোধন করা হয়েছে:
- বিন্যাস রেন্ডারিং আংশিক মতামত
- অভ্যন্তরীণভাবে utils
সংস্করণ 1.3.0 নতুন কি:
- যোগ করা হয়েছে:
- CoffeeScript সমর্থন
- framework.isWindows (কেবলমাত্র, বুলিয়ান)
- framework.isCoffee (কেবলমাত্র, বুলিয়ান)
সংস্করণ 1.2.3 নতুন কি:
- যোগ করা হয়েছে:
- দেখুন @ {সাহায্যকারী ('নাম', [arg1], [arg2], ...)}
- controller.helper (নাম, [arg1], [arg2], ...)
- controller.change (বার্তা)
- নতুন মার্কআপ / * স্বয়ংক্রিয় * / স্বয়ংক্রিয় বিক্রেতা উপসর্গ জন্য
- [অনুমোদন] পতাকা
- @ {এর (নাম)}
- @ {ngTemplate (নাম, [আইডি])}
- @ {ngController (নাম)}
- @ {ngFilter (নাম)}
- @ {ngService (নাম)}
- @ {ngDirective (নাম)}
- @ {ngResource (নাম)}
- @ {ngCommon (নাম)}
- @ {ngInclude (নাম)}
- @ {ngStyle (নাম)}
- @ {ngLocale (নাম)}
সংস্করণ 1.2.2 নতুন কি:
- যোগ করা হয়েছে:
- দেখুন @ {সাহায্যকারী ('নাম', [arg1], [arg2], ...)}
- Controller.helper (নাম, [arg1], [arg2], ...)
- পরবর্তী মার্কআপ / * স্বয়ংক্রিয় * / স্বয়ংক্রিয় বিক্রেতা উপসর্গ জন্য
- পতাকা অনুমোদন
- আপডেট:
- লগ পতাকা অপ্রচলিত
- Unlogged পতাকা অপ্রচলিত
- সংশোধন করা হয়েছে:
- সাহায্যকারী
আবশ্যক
- Node.js 0.8 বা উচ্চতর
পাওয়া মন্তব্যসমূহ না