Connect with us

Sciences et technologie

Fusion.js : The new web development framework

Techlens

Published

on

[simplicity-save-for-later]

Disclaimer: This is a technical writing, you might want to keep an extra window opened in your browser to look up some terms used here. Links describing some concepts will be introduced along the term.

One of the latest news in the web development field, is the release of the “Fusion.js” framework by the “Uber engineering” company.

Uber uses a very similar concept to µTorrent, but in real life. It’s a peer-to-peer ridesharing and transportation network company. Their main platform is a mobile app named “Uber”. The use of this app increased exponentially throughout the years. The app has been downloaded over a 100 Million times! The company took a very huge risk when they decided to rewrite the whole app and managed to actually pull it off.

They recently released the new framework “fusion.js” as a “Plugin based universal web framework”. It was first introduced on the 1st of August, 2018. The framework is open-source which means that -if you’re good enough else this shouldn’t be tried- you can customize it to meet your specific needs.

Now we will be stating the features this framework offers:

  • It’s compatible with React.js and Redux.js
  • The framework’s plugin-based architecture makes it appropriate for single-page applications that may depend on complex service layers
  • The plugins use dependency-injection to expose API to other plugins
  • It provides testing tools such as “jest”, “enzyme”, and “pupper”.
  • It has an optimized and pre-configured boilerplate which reduces the amount of code you need to write to get something working.
  • It offers an out of the box support for server-side rendering (SSR). You can check the full concept here.
    • Server-side Rendering (SSR) is when the browser sends a request and the server returns a full html page.
    • Client-side Rendering (CSR) is when the rendering is done in the browser using JavaScript libraries like angular or vue.js.
  • This feature is quite huge; the Framework supports hot module replacement (HMR) which enables you to add/remove modules while the app is running and still maintain its state, and allows for instant HTML/CSS refresh. You can read more about the HMR here.
  • It uses a single-entry point file which makes it possible reuse the same code on the browser and the server to make it easier to co-locate code-snippets.
  • Last but not least, it offers automatic setup for CSRF protection [a security concept in web forms] and easy i18n integration via bundle splitting.

As we stated earlier, “Fusion.js” is a new framework. Users at the moment did not state any dissatisfaction using it. It’s true that this is a good thing. But, in case you encounter an issue you might be the first to have to deal with it. So be the hero the users need and the first to help the framework grow!

Share your thoughts

Continue Reading

Astuces

اسأل طبيب : كيفاش نعمل باش ما نسمنش في رمضان؟

Avatar

Published

on

[simplicity-save-for-later]

By

كيفاش نعمل باش ما نسمنش في رمضان؟
في الحقيقة تنجم تضعف في رمضان؟فيبالك؟
رمضان هو فرصتك بش تنقص حتى ل 6/7 كغ في الميزان (الأشهرة العادية 4 كغ)
اما المشكلة هنا أنو أحنا نسينا شمعناها الصيام و علاش قاعدين نصومو في الأصل.

الصيام هو إنك تحرم بدنك مل ماكلة و الشراب (يعني تنقص كمية الماكلة الي مستانس تستهلكها مقارنة بالأيام العادية) و نقطة هذي هي المفتاح لخسارة الوزن .كمل أقرا تو تفهم علاه كيما عودتكم في مقالاتي السابقة أنا هنا مش بش نعطي نصائح مسقطة عليك طبقها و أكهو أنا هنا بش نخليك تفهم بدنك كيفاش يخدم (physiologie )و وقتها برك تنجم تتحكم فيه مهما كانت غايتك تزيد في الميزان تنقص في الميزان على خاطر نكذب عليك كان نقللك (كيما نشوفو partout تو) إلي عندي الوصفة السحرية و un régime standard كان طبقو تخسر في الميزان على خاطر كل إنسان هو حالة وحدو يتحدد من خلال نشاطو ماكلتو خدمتو lifestyle متاعو و جيناتو (les gènes ).

إيجا ندخلو في ها البدن هذا و نشوفو كيفاه يخدم وقت الصيام.
بديت الصيام متاعي و حتى شي ما قاعد يدخل لبدني نقطة مهمة هنا (السكر هو وقود لجسمنا من غيرو ما نخدموش بالأخص مخنا أكبر مستهلك متع سكر) أذاكا علاه بدنا لازم يحافظ على نسبة معينة مالسكر في دمنا بما أنو أحنا بدينا الصيام متاعنا بدنا بش يهضم الماكلة لي ستهلكناها و يحولها لعناصر غذائية بسيطة نسموهم سكريات بروتينات و الدهون ياخو الي حاشتو بيه بش يخدم( الي هي مش نسبة كبيرة )يبعث الي بش يبعثو للبقية الأعضاء الي بش تبني muscle و الي بش تصلح ولي بش تجدد الخلايا ….
شوية يخباهم في شكل glycogène في العضلات و الكبد كشكل تخزين للطاقة سريع الإستعمال اذا ستحقو و الباقي في شكل شحوم و هي أشكال تخزين طويلة الأمد و هي الي تسببلنا السمنة و الزايدة الوزن و مشاكل صحية متنجمش تحصاها توصل حتى لبعض أنواع م سرطان عفانا و عافاكم الله.

السكر تو موجود في دمنا و هنا يجي دور هرمون الأنسولين (insuline ) الي يصنعو البنكرياس و الي بش يخدم كيما مفتاح يحل الخلايا بش تستقبل السكر وتمتصو مالدم… بما أنو أحنا في حالة صوم و مفماش مصدر خارجي للسكر و البدن لازم يحافظ على نسبة السكر في الدم بش يبدى يلجأ للحلول بديلة ملول بش يستعمل سلاح نضعفو قدامو الناس الكل الي هو هرمون الغريلين (ghrelin) هرمون الجوع كاينو بدنا قاعد يدز فينا بش ناكلو بش نجيبولو السكر الي حاشتو بيه على خاطر بدنا بخيل و يحب الحاجة حاضرة ما يحبش يتعب فاها يحب سكر سريع الإمتصاص يخبي أكثر من شطرو في شكل دهون و الباقي يخليه لخدمتو.

أما تو مناش بش نجاوبو بالماكلة بعد إحساسنا بالجوع و بدنا هنا بش يعرف إلي ghrelin مش بش يأثر في عزيمتنا خاطرنا صايمين و حتى كان جعنا مش بش ناكلو وبش نشدو الرواحنا .
هنا بدنا مش بش يبقا مكتف اليديه بش ينتقل للخطة ب الي شخصيا ما يحبهاش .شنو هيا؟

يجبد إلي مخبيه و مخزنو (glycogène و شحم) بسيف عليه خاطر أحنا مامنا حتى أمل بش ناكلو و المخ من شيرا أخرى و بقية الأعضاء طالبين السكر .
و بدنا بش يبدل mode متاعو من البناء و التخزين(anabolic) لل mode لي حاشتنا بيه الحرق والإستهلاك (catabolic) نجمو نسموها زادا breakdown state .

هنا يوفا دور الأنسولين و يجي دور هرمون أخر الglucagon الي بش يخرجلنا السكر الي حاشتنا بيه مل glycogène الي مخبينو اما حتى لتو ما بدينا نخسرو في الميزان اما من حسن الحظ (للي بش يخسر الميزان و سوء حظ للبدن)الي glycogène ما يشدش برشا و فيسع يوفا بالأخص كان نمارسو sport (هنا يجي دور الرياضة) وقتها glycogène بش يوفا أسرع مالمعتاد و البدن تو بش يمشي لآخر اشكال تخزين الطاقة عندو الي هيا الشحوم و الخلايا الدهنية(العملية هاذي تتسمى switch) وهنا نجمو نقولو الي احنا بدينا نخسرو في الميزان و تو ماعاش بش نستعملو glucose كوقود لينا رغم انو المفضل عند بدنا اما بش نولو نستعملو حاجة اخرى نتحصلو عليها من حرقنا للشحوم الي هي الجسم/الأجسام الكيتونية (les corps cétoniques ) بالفرنسية و ketone bodies بالأنقليزية وبش نستعملوها تو كوقودنا الخلوي الأساسي.
هذا الكل يصير وقت نصومو اما نصوما يعني نصومو مش نعدي نهار كامل ما ناكل شي و نجي في شقان الفطر و نخرب الي بنيتو الكل و ندخللها بعضها و هذا يهزني بش نحكي تو على التغذية حاجة كان ما تنظمهاش مستحيل انك تضعف حتو لو ترانيت كل يوم و عشت على السلاطة.

تغذيتي في شهر رمضان لازم تكون متوازنة لا نزيد ل نقص:

1)نشرب برشا ماء

2) نقص من السكريات سريعة الإمتصاص (السكر الأبيض ) علا خاطر ما يعطينيش stabilité في معدل السكر في الدم يطلع فيسع و يطيح فيسع على عكس السكريات بطيئة الإمتصاص (نلقوها في الحبوب /بسيسة) وسكريات هذي تعطيني إحساس مطول بشبع و تركيز سكر مستقر)

3)ناكل غلة و خضرا خاطرها غنية بألياف الي تنقص في إمتصاص السكر و تعدل نسبتو في الدم أذاكا علاه السلاطة ديما لازم تكون موجودة على مائدة الإفطار

4) نمارس الرياضة كارديو والا مقاومة زوز يعاونو في انقاص الوزن

5) ناكلو بروتينات الموجودة في اللحم العضم الحليب البقول تعطينا إحساس بالشبع و تعاونا في بناء الكتلة العضلية و ما تسمنش

6) نبعدو على الزيوت و الشحوم و بريكة مش لازم تكون مقلية نجمو نعملوها في الفور ومش لازم بريك كل يوم الخلاصة بش نطيح في الميزان لازم نفهم معادلة بسيطة برشة عندك الماكلة متاعك كل يوم(سعرات الحرارية) مقابل معدل حرقك الطبيعي( الي يختلف من انسان لانسان) و نشاطك البدني بش تضعاف
أ)لازمك تنقص كمية السعرات الحرارية الي بدنك مستانس بيهم (ما يهمش الوقت فطور عشاء… لموهم تنقص..مثال كنت دخل 2500 kcal لازم دخل 2000kcal ولا أقل و كل ماك بش تنقص كل ما سرعة فقدانك للوزن بش تزيد)
ب)الرياضة بش تزيد في معدل الحرق و تعاون بدنك ما تخليشو يحرق وحدو
ج)الجوع لازم منو و التضحية لازم منها ما فما حتى شي يجي بالساهل و الي يقلك نعطيك حمية تخليك ديما شبعان و فرد وقت تضعف راو يكذب عليك خاطر بلحق no pain no gain .

بقلم أشرف الايرماني.

Share your thoughts

Continue Reading

Made with ❤ at INSAT - Copyrights © 2019, Insat Press