Framework para gerenciamento de dados client-side com IndexedDB
Saved in:
| Title: | Framework para gerenciamento de dados client-side com IndexedDB |
|---|---|
| Authors: | Abreu, Fábio Oliveira de |
| Contributors: | Silva, Ricardo Pereira e, Universidade Federal de Santa Catarina |
| Publisher Information: | Florianópolis, SC. |
| Publication Year: | 2022 |
| Collection: | Universidade Federal de Santa Catarina: Repositório Institucional da UFSC |
| Subject Terms: | PWA - Progressive web application, API - Application program interface, IndexedDB, Data Management, Framework |
| Description: | TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação. ; Com a evolução das aplicações web e principalmente a popularização dos PWAs - Progressive Web Apps, é cada vez mais necessário o gerenciamento de grandes quantidades de dados dentro dos navegadores. Nesse sentido, o IndexedDB se destaca como uma API, nativa dos navegadores modernos, de baixo nível e alta performance. Entretanto, a manipulação dos dados por meio dela é complexa, exigindo que o desenvolvedor gaste grande quantidade de tempo com conceitos pouco usuais da API do IndexedDB e também de programação assíncrona. Nesse sentido, esse projeto busca criar uma forma alternativa para que desenvolvedores possam gerenciar esses dados usando o IndexedDb, criando um framework para gerenciamento de dados client-side. Seu objetivo primário é simplificar o uso do IndexedDb, mas o escopo inclui o desenvolvimento de novas características, como validação baseada em tipos, extensibilidade através de herança e composição, e também relações com o banco de dados utilizando o padrão ODM - Object Document Mapper. Dessa forma, novos projetos, ao utilizar a ferramenta proposta, poderão concentrar esforços na criação do software e suas funcionalidades, com garantia de estrutura e integridade dos dados providas pelo framework. Ao final, o framework desenvolvido deverá ser disponibilizado gratuitamente, através do gerenciador de pacotes NPM - Node package manager, para uso por desenvolvedores, em seus projetos, mundialmente. ; With the evolution of web applications and the popularization of PWAs - Progressive Web Apps, management of large amounts of data inside browsers has become increasingly essential. In that sense, the IndexedDB web API shines as a modern browser native, low level and highly performant solution. However the manipulation of data through this tool is complex, requiring high developer time, and therefore cost, to handle unusual concepts from IndexedDB API, in addition to the asynchronous nature of the ... |
| Document Type: | other/unknown material |
| File Description: | application/pdf |
| Language: | Portuguese |
| Relation: | https://repositorio.ufsc.br/handle/123456789/237848 |
| Availability: | https://repositorio.ufsc.br/handle/123456789/237848 |
| Rights: | Open Access |
| Accession Number: | edsbas.37A075FD |
| Database: | BASE |
| FullText | Text: Availability: 0 CustomLinks: – Url: https://repositorio.ufsc.br/handle/123456789/237848# Name: EDS - BASE (s4221598) Category: fullText Text: View record from BASE – Url: https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=EBSCO&SrcAuth=EBSCO&DestApp=WOS&ServiceName=TransferToWoS&DestLinkType=GeneralSearchSummary&Func=Links&author=Abreu%20FOd Name: ISI Category: fullText Text: Nájsť tento článok vo Web of Science Icon: https://imagesrvr.epnet.com/ls/20docs.gif MouseOverText: Nájsť tento článok vo Web of Science |
|---|---|
| Header | DbId: edsbas DbLabel: BASE An: edsbas.37A075FD RelevancyScore: 842 AccessLevel: 3 PubType: PubTypeId: unknown PreciseRelevancyScore: 842.276306152344 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Framework para gerenciamento de dados client-side com IndexedDB – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Abreu%2C+Fábio+Oliveira+de%22">Abreu, Fábio Oliveira de</searchLink> – Name: Author Label: Contributors Group: Au Data: Silva, Ricardo Pereira e<br />Universidade Federal de Santa Catarina – Name: Publisher Label: Publisher Information Group: PubInfo Data: Florianópolis, SC. – Name: DatePubCY Label: Publication Year Group: Date Data: 2022 – Name: Subset Label: Collection Group: HoldingsInfo Data: Universidade Federal de Santa Catarina: Repositório Institucional da UFSC – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22PWA+-+Progressive+web+application%22">PWA - Progressive web application</searchLink><br /><searchLink fieldCode="DE" term="%22API+-+Application+program+interface%22">API - Application program interface</searchLink><br /><searchLink fieldCode="DE" term="%22IndexedDB%22">IndexedDB</searchLink><br /><searchLink fieldCode="DE" term="%22Data+Management%22">Data Management</searchLink><br /><searchLink fieldCode="DE" term="%22Framework%22">Framework</searchLink> – Name: Abstract Label: Description Group: Ab Data: TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação. ; Com a evolução das aplicações web e principalmente a popularização dos PWAs - Progressive Web Apps, é cada vez mais necessário o gerenciamento de grandes quantidades de dados dentro dos navegadores. Nesse sentido, o IndexedDB se destaca como uma API, nativa dos navegadores modernos, de baixo nível e alta performance. Entretanto, a manipulação dos dados por meio dela é complexa, exigindo que o desenvolvedor gaste grande quantidade de tempo com conceitos pouco usuais da API do IndexedDB e também de programação assíncrona. Nesse sentido, esse projeto busca criar uma forma alternativa para que desenvolvedores possam gerenciar esses dados usando o IndexedDb, criando um framework para gerenciamento de dados client-side. Seu objetivo primário é simplificar o uso do IndexedDb, mas o escopo inclui o desenvolvimento de novas características, como validação baseada em tipos, extensibilidade através de herança e composição, e também relações com o banco de dados utilizando o padrão ODM - Object Document Mapper. Dessa forma, novos projetos, ao utilizar a ferramenta proposta, poderão concentrar esforços na criação do software e suas funcionalidades, com garantia de estrutura e integridade dos dados providas pelo framework. Ao final, o framework desenvolvido deverá ser disponibilizado gratuitamente, através do gerenciador de pacotes NPM - Node package manager, para uso por desenvolvedores, em seus projetos, mundialmente. ; With the evolution of web applications and the popularization of PWAs - Progressive Web Apps, management of large amounts of data inside browsers has become increasingly essential. In that sense, the IndexedDB web API shines as a modern browser native, low level and highly performant solution. However the manipulation of data through this tool is complex, requiring high developer time, and therefore cost, to handle unusual concepts from IndexedDB API, in addition to the asynchronous nature of the ... – Name: TypeDocument Label: Document Type Group: TypDoc Data: other/unknown material – Name: Format Label: File Description Group: SrcInfo Data: application/pdf – Name: Language Label: Language Group: Lang Data: Portuguese – Name: NoteTitleSource Label: Relation Group: SrcInfo Data: https://repositorio.ufsc.br/handle/123456789/237848 – Name: URL Label: Availability Group: URL Data: https://repositorio.ufsc.br/handle/123456789/237848 – Name: Copyright Label: Rights Group: Cpyrght Data: Open Access – Name: AN Label: Accession Number Group: ID Data: edsbas.37A075FD |
| PLink | https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.37A075FD |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: Portuguese Subjects: – SubjectFull: PWA - Progressive web application Type: general – SubjectFull: API - Application program interface Type: general – SubjectFull: IndexedDB Type: general – SubjectFull: Data Management Type: general – SubjectFull: Framework Type: general Titles: – TitleFull: Framework para gerenciamento de dados client-side com IndexedDB Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Abreu, Fábio Oliveira de – PersonEntity: Name: NameFull: Silva, Ricardo Pereira e – PersonEntity: Name: NameFull: Universidade Federal de Santa Catarina IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2022 Identifiers: – Type: issn-locals Value: edsbas – Type: issn-locals Value: edsbas.oa |
| ResultId | 1 |
Nájsť tento článok vo Web of Science