Ionic Framework As Standard To Handle Web Design Evolution
Nguyen, Quan (2021)
Nguyen, Quan
2021
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021072316834
https://urn.fi/URN:NBN:fi:amk-2021072316834
Tiivistelmä
The aim of the thesis is to provide the history of web design and Ionic Framework as standard to catch up with modern design’s requirements. The thesis consists of many technologies, from basic ones such as HTML and JavaScript to complex ones such as Angular and Typescript.
In modern days, organizations require efficient tools to develop applications that can scale as they grow. Taking this into consideration, three versions of ‘To-do’ app will be created and demonstrated in the thesis to show standard requirement for a full stack application.
The thesis comprises two parts. The first part will list the technologies and designs mostly used in each decade, and the second part will use Ionic Framework to show the design of many websites in those decades. For the front-end, HTML, CSS, Angular and JavaScript will be used while NodeJS and Firebase will handle the app’s back-end. As a beginner guide, this thesis is for students or companies who only have basic web programming knowledge.
In modern days, organizations require efficient tools to develop applications that can scale as they grow. Taking this into consideration, three versions of ‘To-do’ app will be created and demonstrated in the thesis to show standard requirement for a full stack application.
The thesis comprises two parts. The first part will list the technologies and designs mostly used in each decade, and the second part will use Ionic Framework to show the design of many websites in those decades. For the front-end, HTML, CSS, Angular and JavaScript will be used while NodeJS and Firebase will handle the app’s back-end. As a beginner guide, this thesis is for students or companies who only have basic web programming knowledge.