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

Sciences et technologie

Chapter 2 : England, the Discovery of Vaccines.

insatpress

Published

on

[simplicity-save-for-later]

By

Fast breathing, clenched fists, and hunched shoulders are common signs of tension that most people show as the vaccination syringe approaches the body whilst 300 years ago people took the same syringe with great joy and hope.
The reason is that we are clueless of what humanity endured before the « blessing » of vaccines came to light.
Let me tell you the tale of one of humankind’s greatest inventions through the eyes of a time walker. This invention actually underwent a lengthy process of discovery, development, and improvement that lasted for centuries.

And our wanderer walked down the lane of the 1700s, when English physician Edward Jenner overheard a girl boasting to her friend that she would not contract smallpox because she had already contracted cowpox and she will have a flawless face free from pox blisters.

The doctor thought that the idea was brilliant even though it seemed silly.
Why not provide cowpox vaccination instead of the usual inoculation which involved inserting fresh smallpox material, such as blisters from a sick individual, under the skin of a nonimmune person considering that 3 percent of people died due to variolation using the previous method?
Smallpox and cowpox both belong to the same family « poxviridae » and once the disease is transferred from cows to people, it became weakened
In order to give the immune system the memory it needs to fight smallpox once it enters the body, the doctor came up with the brilliant idea of infecting his patients with cowpox, which is contagious but much less dangerous than what smallpox can do to a human. He called this procedure « the variolae vaccine » and performed it on a boy for the first time. In 1796, at that same time, the idea of a modern vaccination was born. The boy lived and showed no signs of smallpox. And Edward Jenner branded himself as « the father of immunology » in history.
From that time until 1850, vaccination evolved, and then the arm-to-arm vaccination practice emerged, posing a safety concern because this new method of immunization allows for the transmission of bacteria and other diseases from one person to another.
Sydney Cooper, a microbiologist, discovered in 1896 that adding glycerin to the blistering agent used during the procedure could make this vaccination safer.
As a result, scientists were able to create the vaccine « dryvax, » which was used in the 1967 big WHO vaccination campaign that was a complete success.
The smallpox was eradicated, and research continued in the years that followed to reduce the vaccine’s side effects and make it more effective.
With knowledge, observation, try and error as well as the absurd notion of a normal girl, which we can term « luck » and the culminated work of many minds, many hands, many hearts during hundreds of years, this holly tool of science was created.
People like us who were born in an era where a new vaccine could be developed in one or one and a half year to stop a worldwide pandemic are unable to appreciate the blessing that this discovery brought to the world.

One of the deadliest diseases in human history, smallpox is believed to have killed hundreds of millions of people throughout history with a death rate of 30%, compared to coronavirus’s 3%, just to imagine the nightmare it caused to humanity; the battle that humans won against it is one of history’s greatest victories.
Granted with hardiness and protection, waiting for the secret work of a needle in their bodies, with calm breaths and relaxed shoulders people received their vaccine.
May humanity always strive in preserving a world rich of life and vitality.

Written By : Nada Arfaoui.

Share your thoughts

Continue Reading

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