[go: up one dir, main page]

0% found this document useful (0 votes)
58 views2 pages

Backend

The document discusses the importance of User Interface (UI) in software applications, highlighting its role in visual design and user management. It explains data fetching methods using HTTP requests and various databases suitable for offline use, such as SQLite and Realm. Additionally, it evaluates database performance across different platforms, categorizing them into high, medium, and low performance based on their use cases.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
58 views2 pages

Backend

The document discusses the importance of User Interface (UI) in software applications, highlighting its role in visual design and user management. It explains data fetching methods using HTTP requests and various databases suitable for offline use, such as SQLite and Realm. Additionally, it evaluates database performance across different platforms, categorizing them into high, medium, and low performance based on their use cases.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

backend

Task:

1. What is the need of User Interface?

✓ The UI is the process of creating the visual interfaces for a software application, web sites, etc.

✓ The frontend UI is used to handle the web page use to clean and easy for everyone.

✓ The responsibilities of UI is typography, colors, styles, branding, spacing, boldness, icons and
images.

✓ The UI developers are decided set animation, layout and etc.

✓ In frontend UI perform in navigation bar, buttons, forms, cards, icons, animations.

✓ In UI developers used the tools of frontend for quick responsive of Bootstrap and styling of
Tailwind CSS.

✓ In backend the UI need of user management work in user register, login, reset password.

✓ The backend the UI helps the admin in view, add, delete or update the records.

2. Which concept is used to fetch the data method?


✓ the data fetching is based on sending a request and getting a response using http methods.
✓ In frontend fetch data using API in javascript.
✓ Example: fetch(‘https://api.example.com’).
✓ Then also used in GraphQL, Axios, and AJAX.
✓ In backend using http requests for fetch the data from API.
✓ Then use database quires use SQL or NoSQL and ORM to fetch the data.
✓ In database use SQL SELECT to fetch the data from tables.
✓ Then use JOIN to fetch related data from multiple tables.

3. Which database is best for offline?


✓ The SQLite is best for mobile and desktop apps it has no server need, very fast.
✓ The Realm is best for mobile apps like IOS and Android it works offline, easy to use, supports
in real-time syn later.
✓ The IndexedDB is best for offline web applications, stores large structured dat based on
javasccript.
✓ The PoucgDB is best for offline and online it work inn browse and Node.js and easy to use
with Javascript.
✓ The TinyDB is best for small python projects it work in offline and easy to use, store data in a
JSON file.
✓ I will show the all type of database does not need internet it works on offline.

4. Why data load in slow and fast of website?


✓ The very fast DB is Redis, Memcached.
✓ Because it has faster than disk and memory storage.
✓ The fast DB is MongoDB and Cassandra.
✓ Because it has built for speed.
✓ The moderate DB is MySQL and PostgreSQL.
✓ Because it has used e commerce and business apps.
✓ The slower DB is SQLite.
✓ Because it has poor queries and used in mobile apps.

5. Performance of DB?
✓ The MySQL, PostgreSQL and MongoDB is high level performance and the platform is E
Commerce like Amazon, Flipkart.
✓ The MySQL, SQLite, Firebase is medium level performance and the platform is
application like School App and CRM System.
✓ The Redis, Firebase, Cassandra is very high level performance and the platform is Real-
Time System like Chat App and Live Score App.
✓ The SQLite is low medium level performance and the platform is offline system like mobile
app.
✓ The BigQuery, Snowflake, Cassandra is high level performance and the platform is
Analytics and big data like reports and dashboards,

You might also like