لربما سمعت به كثيرا، او واجهته في أحد الشروحات مرة، فما الذي تعرفه عن الـ Webpack ؟ فتابع هذا المنشور كاملا إن اردت التعرف عليه .
الـ Webpack هو عبارة عن Module Bundler مبني على الجافاسكربت و مفتوح المصدر، يساعدك الـ Webpack على تجميع كل الملفات الخاصة بمشروعك و تضمينها في ملف واحد بعد القيام بعدة تعديلات عليها مثل جعل أكواد الـ Javascript على شكل Minified لإستهلاك أقل للمساحة و التحميل، او تحويل أكواد الـ Sass الى CSS، كما يمكن أيضا ضغط الصور الموجودة في ملفات المشروع و تصغيرها من أجل إستهلاك أقل للتحميل .
متى يجب عليك إستخدامه ؟ إستخدم في مشروع كبير ذو ملفات كبيرة و Assets ضخمة، للتحكم فيها بشكل افضل، لنفترض انه لديك مشروع يتضمن 15 ملف جافاسكربت مختلف، هل في كل مرة تضيف ملف جافاسكربت عليك المناداة عليه في صفحة الـ head ؟ لا، فقط قم بإدراجه، سيقوم الـ Webpack بمعرفة الملف المضاف حديثا و إضافة محتواه الى ملف واحد، ثم قم فقط بإدراج مسار الملف الواحد.
وظيفته؟ يقوم بتجميع عمل Minify لملفات الجافاسكربت، الـ Sass/Css، الصور و كل العناصر الخارجية و التحكم فيها في مشروعك البرمجي و ضغطها أيضا
لربما سمعت به كثيرا، او واجهته في أحد الشروحات مرة، فما الذي تعرفه عن الـ Webpack ؟ فتابع هذا المنشور كاملا إن اردت التعرف عليه .
الـ Webpack هو عبارة عن Module Bundler مبني على الجافاسكربت و مفتوح المصدر، يساعدك الـ Webpack على تجميع كل الملفات الخاصة بمشروعك و تضمينها في ملف واحد بعد القيام بعدة تعديلات عليها مثل جعل أكواد الـ Javascript على شكل Minified لإستهلاك أقل للمساحة و التحميل، او تحويل أكواد الـ Sass الى CSS، كما يمكن أيضا ضغط الصور الموجودة في ملفات المشروع و تصغيرها من أجل إستهلاك أقل للتحميل .
متى يجب عليك إستخدامه ؟ إستخدم في مشروع كبير ذو ملفات كبيرة و Assets ضخمة، للتحكم فيها بشكل افضل، لنفترض انه لديك مشروع يتضمن 15 ملف جافاسكربت مختلف، هل في كل مرة تضيف ملف جافاسكربت عليك المناداة عليه في صفحة الـ head ؟ لا، فقط قم بإدراجه، سيقوم الـ Webpack بمعرفة الملف المضاف حديثا و إضافة محتواه الى ملف واحد، ثم قم فقط بإدراج مسار الملف الواحد.
وظيفته؟ يقوم بتجميع عمل Minify لملفات الجافاسكربت، الـ Sass/Css، الصور و كل العناصر الخارجية و التحكم فيها في مشروعك البرمجي و ضغطها أيضا
#كل_يوم_معلومه
BY كلية العلوم التطبيقية -USF جامعة إب
Warning: Undefined variable $i in /var/www/group-telegram/post.php on line 260
Channels are not fully encrypted, end-to-end. All communications on a Telegram channel can be seen by anyone on the channel and are also visible to Telegram. Telegram may be asked by a government to hand over the communications from a channel. Telegram has a history of standing up to Russian government requests for data, but how comfortable you are relying on that history to predict future behavior is up to you. Because Telegram has this data, it may also be stolen by hackers or leaked by an internal employee. Despite Telegram's origins, its approach to users' security has privacy advocates worried. The company maintains that it cannot act against individual or group chats, which are “private amongst their participants,” but it will respond to requests in relation to sticker sets, channels and bots which are publicly available. During the invasion of Ukraine, Pavel Durov has wrestled with this issue a lot more prominently than he has before. Channels like Donbass Insider and Bellum Acta, as reported by Foreign Policy, started pumping out pro-Russian propaganda as the invasion began. So much so that the Ukrainian National Security and Defense Council issued a statement labeling which accounts are Russian-backed. Ukrainian officials, in potential violation of the Geneva Convention, have shared imagery of dead and captured Russian soldiers on the platform. Oh no. There’s a certain degree of myth-making around what exactly went on, so take everything that follows lightly. Telegram was originally launched as a side project by the Durov brothers, with Nikolai handling the coding and Pavel as CEO, while both were at VK. However, the perpetrators of such frauds are now adopting new methods and technologies to defraud the investors.
from fr