Total.js জাভাস্ক্রিপ্ট অ্যাপ্লিকেশন এবং পরিষেবার সার্ভার সাইড তৈরির জন্য একটি শক্তিশালী এবং চমত্কার সম্পূর্ণ কাঠামো হয়.
কাঠামো নিজেই বিল্ট ইন কার্যকারিতা প্রচুর রয়েছে, কিন্তু এটি তোলে বৈশিষ্ট্য প্রসারিত নিয়মিত Node.js মডিউল ব্যবহার স্থাপিত হয়েছে.
Total.js বাস্তব সময়ের মিথস্ক্রিয় যোগাযোগ জন্য WebSockets সমর্থন, এবং বিল্ট ইন রয়েছে এইচটিএমএল 5 ভালো আধুনিক ওয়েব ডেভেলপমেন্ট বৈশিষ্ট্য প্রচুর এবং প্রযুক্তির, সিএসএস 3, Ajax, JSON, কম, বিশ্রাম, এবং আরো অন্যান্য অনেক জন্য .
Total.js সার্ভার সাইড কোড করার সময়, ডেভেলপার তিনি ক্লায়েন্ট দিকে চায় কিছু ব্যবহার করা হয় বিনামূল্যে. কাঠামো মত ক্লায়েন্ট সাইড জাতীয় অবকাঠামো সঙ্গে কাজ করছে বলে জানা গেছে, AngularJS jQuery এর Yui Dojo একটি < শক্তিশালী> জ্বলন্ত অঙ্গার দাঁড়া এ নকআউট করুন .
নির্মাণের ওয়েব অ্যাপ্লিকেশনে এই পদ্ধতির Total.js চারপাশে সবচেয়ে শক্তিশালী এবং বহুমুখী Node.js অবকাঠামো এক পালের Koa মত আরো প্রতিষ্ঠিত সমাধান সঙ্গে প্রতিদ্বন্দ্বী একটি টুল ব্যবহার করে strong> এ ডার্বি, অথবা ইস্ত্রি করুন .
Total.js ব্লগ, ফোরাম, চ্যাট, অনলাইন দোকান, ব্রাউজার গেম, এবং আরো অনেক অন্যান্য.
উদাহরণ, নমুনা প্রকল্প, এবং ব্যবহারের নির্দেশাবলী Total.js ডাউনলোড প্যাকেজ অন্তর্ভুক্ত করা হয়েছে
বৈশিষ্ট্য :.
- <লি> বিশ্রাম সমর্থন
- অনুরোধ হ্যান্ডেল করতে পারি
<লি> কন্ট্রোলার কথন পরীক্ষামূলক করুন - ডিবাগ মোড জন্য সমর্থন করুন
- উৎপাদন মোড জন্য সমর্থন করুন
- যোগ করা হয়েছে:
<লি> স্কিমা (নাম), স্কিমের গ্রুপ ফেরৎ করুন - খারাপ JSON datas পার্সিং সঙ্গে সমস্যা - framework.decrypt ();
- যোগ করা হয়েছে:
<লি> `ত্রুটি নিয়ে ErrorBuilder.errors` তালিকা
<লি> রুপান্তর-শৈলী, মনোভাব, backface-দৃশ্যমানতা সিএসএস অটো-বিক্রেতা-উপসর্গ মধ্যে
<লি> WebSocket এর গ্লোবাল মিডলওয়্যার সমর্থন
<লি> আপডেট:
<লি> কথন পরীক্ষামূলক (লেখক:toshipon)
<লি> স্থায়ী:
<লি> controller.callback ([view_name]), সমর্থন NoSQL Embeded ডাটাবেস
<লি> WebSocket এর অটো-পিং করুন - যোগ করা হয়েছে:
<লি> মিডিল framework.websocket (URL- এ funcInitialize, [পতাকা], [প্রোটোকল], [অনুমতি], [maximumSize], [মিডলওয়্যার])
<লি> মিডিল framework.file করতে ([NAME], [fnValidation], [fnExecute], [মিডলওয়্যার])
<লি> Response.send ([কোড], শরীর, [contentType])
<লি> Response.json (OBJ);
<লি> String.parseConfig ([ডিফল্ট]);
<লি> স্থায়ী:
<লি> controller.custom ()
<লি> WebSocket এর মধ্যে লং বার্তা করুন - স্থায়ী:
<লি> controller.proxy ()
<লি> request.signature ()
<লি> cache.read () - সঠিক মেয়াদ সঙ্গে সমস্যা
<লি> & quot; অপশন করুন & quot; রুট পতাকা করুন - যোগ করা হয়েছে:
<লি> নতুন বিশ্ব পদ্ধতি অন্তর্ভুক্ত () - framework.source (), উত্স () - framework.source (), মডেল (নাম) - & # x3e; framework.model (), মডিউল (নাম) - & # x3e; framework.module (), ডাটাবেস () - & # x3e; framework.database ().
<লি> অননুমোদিত পতাকা.
<লি> কনফিগ ['অনুমতি কম্প্রেস-এইচটিএমএল'] (ডিফল্ট: সত্য).
<লি> controller.language (request.language থেকে পড়া).
<লি> ফ্রেমওয়ার্ক কিছু স্ট্যাটিক ফাইল প্রতিক্রিয়া ['বিষয়বস্তু-দৈর্ঘ্যের'] নির্ধারণ করা হবে. - স্থায়ী:
<লি> বিন্যাস রেন্ডারিং আংশিক দৃশ্য
<লি> অন্ত utils করুন - যোগ করা হয়েছে:
<লি> CoffeeScript সমর্থন
<লি> framework.isWindows (কেবলমাত্র, বুলিয়ান)
<লি> framework.isCoffee (কেবলমাত্র, বুলিয়ান) - যোগ করা হয়েছে:
<লি> দেখুন @ {সাহায্যকারী ('নাম', [arg1], [ARG2- এর সমান], ...)}
<লি> controller.helper (নাম, [arg1], [ARG2- এর সমান], ...)
<লি> controller.change (বার্তা)
<লি> নতুন মার্কআপ / * অটো / অটো-বিক্রেতা-উপসর্গ জন্য
<লি> [ক্ষমতাপ্রদান] পতাকা করুন - যোগ করা হয়েছে:
<লি> দেখুন @ {সাহায্যকারী ('নাম', [arg1], [ARG2- এর সমান], ...)}
<লি> Controller.helper (নাম, [arg1], [ARG2- এর সমান], ...)
<লি> পরবর্তী মার্কআপ / * অটো / অটো-বিক্রেতা-উপসর্গ জন্য
<লি> পতাকা অনুমোদন
<লি> আপডেট:
<লি> লগ পতাকা অপ্রচলিত করুন
<লি> ওয়েবসকেট সমর্থন
<লি> সার্ভার প্রেরিত ঘটনা সমর্থন
<লি> লাইভ স্ট্রিমিং সমর্থন
<লি> কম সমর্থন
<লি> বহুভাষিক সমর্থন
<লি> একাধিক ফাইল আপলোড সমর্থন
<লি> ওয়ার্কার্স সমর্থন
<লি> কাস্টম সাহায্যকারী সমর্থন
<লি> বিধিনিষেধ সমর্থন
<লি> পুনঃনির্দেশ সমর্থন
<লি> স্ট্যাটিক ফাইল ব্যবস্থাপনা করুন
<লি> মোবাইল ডিভাইসের জন্য সমর্থন করুন
<লি> দৃশ্য পরিচালক
<লি> নিয়মিত Node.js মডিউল সঙ্গে কাজ করুন
<লি> উন্নত ফর্ম তথ্য বৈধতা করুন
<লি> কাস্টম অনুমোদন
<লি> কমপ্লেক্স রাউটিং সিস্টেম
<লি> বেসিক এক্সেস প্রমাণীকরণ করুন
<লি> স্বয়ংক্রিয়ভাবে পরিচালনা বিক্রেতা উপসর্গ
<লি> দয়া করে জাভাস্ক্রিপ্ট minification করুন
<লি> সিএসএস minification করুন
<লি> XSS সুরক্ষা করুন
<লি> CSRF সুরক্ষা করুন
<লি> Cors সুরক্ষা করুন
<লি> বিভিন্ন NoSQL ডাটাবেস সমর্থন
<লি> এসএমটিপি ইমেইল পাঠিয়ে করুন
<লি> উন্নত ইমেজ প্রসেসিং করুন
<লি> ডকুমেন্টেশন করুন
<লি> ভিডিও টিউটোরিয়াল
এই রিলিজে নতুন আপনি কি:
<লি> Builders.Schema () - স্কিমা সমর্থন রচনাকারী করুন
<লি> 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])
<লি> স্থায়ী:
সংস্করণ 1.6.1 নতুন আপনি কি:
<লি> স্ট্যাটিক ফাইল (ডিবাগ মোড) ক্যাশে করুন
<লি> গ্লোবাল মিডলওয়্যার (ব্যতিক্রম মধ্যে নির্দিষ্ট ব্যতিক্রম)
সংস্করণ 1.6.0 নতুন আপনি কি:
সংস্করণ 1.5.2 নতুন আপনি কি:
সংস্করণ 1.4.0 নতুন আপনি কি:
সংস্করণ 1.3.1 নতুন আপনি কি:
সংস্করণ 1.3.0 নতুন আপনি কি:
সংস্করণ 1.2.3 নতুন আপনি কি:
<লি> {@ NG (নাম)}
<লি> @ {ngTemplate (নাম, [আইডি])}
<লি> @ {ngController (নাম)}
<লি> @ {ngFilter (নাম)}
<লি> @ {ngService (নাম)}
<লি> @ {ngDirective (নাম)}
<লি> @ {ngResource (নাম)}
<লি> @ {ngCommon (নাম)}
<লি> @ {ngInclude (নাম)}
<লি> @ {ngStyle (নাম)}
<লি> @ {ngLocale (নাম)}
সংস্করণ 1.2.2 নতুন আপনি কি:
<লি> unlogged পতাকা অপ্রচলিত করুন
<লি> স্থায়ী:
<লি> সাহায্যকারী করুন
পাওয়া মন্তব্যসমূহ না