GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - js-func/win-github-npm-pip-ticket-version-flow: Project created by Apicra, https://github.com/apicra/npm-github-win.git

BranchesTags
Open more actions menu

Latest commit

 

History

27 Commits
27 Commits

Folders and files

NameName
Last commit message
Last commit date
-apicra.bat
-apicra.bat
 
 
-docker.bat
-docker.bat
 
 
-github.bat
-github.bat
 
 
-npmjs.bat
-npmjs.bat
 
 
-pip.bat
-pip.bat
 
 
-project.bat
-project.bat
 
 
-ticket.bat
-ticket.bat
 
 
-version.bat
-version.bat
 
 
.gitignore
.gitignore
 
 
LICENCE.md
LICENCE.md
 
 
README.md
README.md
 
 
apicra.json
apicra.json
 
 
package.json
package.json
 
 

Repository files navigation

apicra/win-github-npm-pip-ticket-version-flow

For using this project we need to include project Apicra GITHUB NPM

https://github.com/apicra/npm-github-win.git

Cele projektu

  • minimalizacja liczby kroków
  • autonomiczne moduły
  • małe projekty z dokumentacją dotyczącą zawrtych w kodzie funkcjonalności, zamiast duże z ogólną dokumentacją

Narzędzia

obecne narzędzie .Apicra oraz flow dla npmjs: https://github.com/apicra/win-ticket-version-flow

niniejsza wersja jest otwarta na rozbudowę, dlatego każdy skrypt ma dwie funkcje: informację o stanie obecnym

command local files remote github remote NPMJS
-docker.bat create create ---
-npmjs.bat --- push, tag create
-ticket.bat --- push ---
-version.bat --- tag update
-delete.bat delete delete delete

Budowanie Api

Ostatnie poszukiwania i testy przyniosły takie wnioski:

npm jest bardzo popularny w webdev nawet bardziej niż python z uwagi na JAVASCRIPT

Wadą JS jest brak silnego typowania, które uzupełnia TypeScript

Python zapewnia silne typowanie dzięki czemu budowanie API na nim jest w sposób naturalny łatwe, gdyż przy tworzeniu dokumentacji API konieczne jest typowanie.

Mój wybór padł na bibliotekę FastApi bazująca na języku python W chwili obecnej tworzę wsparcie dla środowiska python dla narzędzia .apicra

Efekt powinien być taki, by w krótkim czasie przygotować:

API

routing w python

backend

Logikę Python

frontend

UI przy uzyciu frameworka Vue korzystającego z API

Instalacja w bieżącym projekcie

git clone https://github.com/apicra/win-github-npm-pip-ticket-version-flow.git apicra

eventually move from apicra to the main folder

lub manualne dodanie .apicra

Create git clone https://github.com/apicra/npm-github-win.git .apicra

Delete RMDIR /Q/S .apicra

apicra.json

here all all modules, installed after .apicra ist downloaded over script

-apicra.bat init

Test

install

-apicra.bat install project-github-npmjs

publish version on github

-github.bat publish

publish version on nmpjs

-npmjs.bat publish

publish project on nmpjs & github

-project.bat publish

github

-github.bat push

About

Project created by Apicra, https://github.com/apicra/npm-github-win.git

Resources

Readme
License
Activity
Custom properties

Stars

0 stars

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.