UI Frameworks
An overview of best Javascript frameworks for building
web application User Interfaces
Denis JakusDenis Jakus
Fullstack Developer
Project Manager @ Atos
Owner of a small digital studio
Blogger - www.denisjakus.com
Posvudusha @ various events
WHO AM I *linux command
WHY JAVASCRIPT AND WHY FRAMEWORK?
We can develop web apps without frameworks.
Standard for DOM manipulation (since 1994).
Would you buy a car or build your own (don't) ? * thumbs up Rimac Automobili
WHY USE FRAMEWORKS?
• Increase productivity
• Speed up development process
• Work smarter NOT harder
• Create less .... WELL....
CODE
... AND
WHICH FRAMEWORK?
LIBRARY VS FRAMEWORK VS COMPILER
• Library is a collection of reusable code to solve common problems.
It's subset of Framework.
• Framework is a set of libraries and provides structure for building applications.
• Compiler - compiles our code and produces production ready, optimized, code.
TYPES OF FRAMEWORK
1. Opinionated (i.e. HapiJS, Angular...)
They have:
2. Unopinionated (Express...)
They have none of the above
06/13/19 11
SWOT
AngularJS - 2010. VueJS - 2014 xyz Javascript framework – 2019
React - 2013 Angular - 2016
HISTORY
06/13/19 12
STRENGTH
Simplicity
Components (props)
Popularity
Vue Native
VUEJS
Google
Full framework
Typescript
Component based (inputs)
Ionic framework
ANGULAR
Facebook
Components (props)
React Native
REACT
SWOT
STATISTICS
MOST LOVED FRAMEWORK
JOBS SEARCH
WHICH FRAMEWORK / LIBRARY TO LEARN IN 2019?
Try ALL! Take the one which FEELS best for YOU!!!
THANK YOU

UI frameworks

Editor's Notes

  • #2 <a href="https://www.freepik.com/free-photos-vectors/background">Background vector created by freepik - www.freepik.com</a>