Skip to content

Latest commit

 

History

History
88 lines (55 loc) · 5.08 KB

README.md

File metadata and controls

88 lines (55 loc) · 5.08 KB

DevPack

Autor: Laryssa Ferreira Martile

Versão: 00.09.24
Data: 06 de setembro de 2024


Introdução

Na vida de um desenvolvedor, os packages são elementos fundamentais. Eles representam módulos de código reutilizáveis que podem ser facilmente integrados a diversos projetos. Esses pacotes aceleram o desenvolvimento e fornecem soluções eficientes para problemas recorrentes. No entanto, além desses pacotes de código, existe algo ainda mais valioso que um desenvolvedor acumula ao longo de sua carreira: a experiência e a expertise.

E foi com essa ideia que surgiu o DEVPACK, um verdadeiro "pacote" profissional que reúne o conhecimento adquirido ao longo da jornada de cada desenvolvedor. Assim como os pacotes de software facilitam o desenvolvimento, o DevPack visa facilitar o acesso e a organização de todo o conhecimento acumulado ao longo dos anos, permitindo ao desenvolvedor armazenar e acessar suas descobertas, soluções e lições aprendidas em um único lugar.

Sobre a Plataforma

O DevPack é uma plataforma criada para armazenar o conhecimento que o desenvolvedor adquire ao longo de sua carreira profissional. Seja uma solução para um erro de sintaxe, uma técnica para melhorar a performance de código, ou até mesmo dicas para lidar com desafios de rede, o DevPack permite que o usuário guarde tudo em um formato organizado e acessível.

A plataforma é simples e eficiente, oferecendo uma interface intuitiva com um terminal de comandos criativo e prático. Esse terminal pode ser acessado ao clicar na opção de "Login" no menu superior da interface, onde o usuário poderá interagir diretamente com suas coleções de conhecimento.

Tecnologias Utilizadas

  • Html
  • Css
  • Framework Vue3 & Vite
  • Javascript
  • Typescript

Utilizando o Terminal

O Terminal do DevPack é uma das principais formas de interação com a plataforma. Assim como um prompt de comando clássico, ele permite que o desenvolvedor explore suas coleções e faça pesquisas rápidas e eficientes. A simplicidade é a chave: basta digitar o termo desejado no terminal e pressionar a tecla "ENTER". O termo será exibido automaticamente no campo de busca localizado no menu superior e a tela de COLEÇÃO com os resultado da pesquisa será exibido, facilitando a navegação pelos dados armazenados.

Esse terminal é inspirado nas ferramentas que os desenvolvedores já estão acostumados a utilizar no seu dia a dia, tornando a experiência fluida e integrada com a lógica de um ambiente de trabalho real. As pesquisas nas coleções, portanto, são feitas exclusivamente através deste terminal, mantendo a interação focada e direta.

Estrutura das Coleções

Cada conhecimento armazenado em uma coleção dentro do DevPack possui algumas propriedades que ajudam a organizá-lo de forma eficiente:

  • Nome: O título do problema ou desafio enfrentado.
  • Descrição: Uma breve explicação do problema ou conceito.
  • Solução: A abordagem ou solução que o usuário encontrou para resolver o problema.
  • Link de Ajuda (opcional): Um link para fontes externas que ajudaram a resolver o problema, como documentações ou tutoriais.

Essas coleções tornam-se um verdadeiro repositório pessoal de conhecimento, prontas para serem acessadas a qualquer momento e futuramente, em uma próxima versão, no espaço de soluções poderão também ser armazenados trechos de códigos que ajudaram na resolução do problema.

Conclusão

O DevPack é mais do que apenas uma ferramenta; é um espaço pessoal onde o desenvolvedor pode armazenar, acessar e consultar todo o conhecimento que adquiriu ao longo de sua carreira. A plataforma oferece um terminal poderoso e uma interface intuitiva, tornando a experiência simples e eficaz. Aqui, o conhecimento não é apenas armazenado, mas também organizado e facilmente acessível, refletindo o verdadeiro valor que a experiência acumulada oferece.

Lista de Comandos

Abaixo está a lista dos comandos disponíveis para navegação e pesquisa dentro da plataforma através do Terminal.

OBS: Só é possível fazer a pesquisa de dentro da coleção (C:\\Devpack\\Collection) utilizando o terminal.

Comandos Disponíveis

  • see collection
    Exibe toda a coleção cadastrada (dicionário), listando todos os itens armazenados.

  • go collection
    Entra na coleção (dicionário) permitindo que você navegue pelos itens e suas propriedades.

  • search {termo}
    Pesquisa o termo informado na coleção. Ao passar o termo como "all", exibe a coleção inteira, mostrando todos os itens cadastrados.

  • back
    Volta para a aplicação principal (Home), saindo da área de pesquisa de coleções.

Esses comandos são fundamentais para a navegação e organização dentro do DevPack, permitindo que o desenvolvedor gerencie seu conhecimento de maneira prática e eficiente.

IMPORTANTE!!

Project Setup

npm install vite@latest

Compile and Hot-Reload for Development

npm run dev

Type-Check, Compile and Minify for Production

npm run build