IDE ιστού εφαρμογής
Διαθεσιμότητα
Το web IDE είναι not available yet. Τα τρέχοντα τελικά σημεία διατηρούν μια σύνδεση σε σχήμα IDE και επιστρέφουν μια προγραμματισμένη διεύθυνση URL, αλλά ο ενεργός πάροχος είναι ένα στέλεχος. Δεν εγκαθιστά διακομιστή κώδικα, εκκινεί ένα πρόγραμμα επεξεργασίας, καταχωρεί μια διαδρομή πύλης ή επιβάλλει μια περίοδο λειτουργίας επεξεργασίας μόνο για τον ιδιοκτήτη.
Μην ανοίξετε ή δημοσιεύσετε τη διεύθυνση URL που επιστρέφεται. Μια απάντηση της οποίας η κατάσταση λέει running είναι μια απόκριση στέλεχος και δεν αποτελεί απόδειξη ότι υπάρχει διεργασία IDE ή ιδιωτική διαδρομή.
Προεπισκόπηση σύμβασης
Οι διαδρομές για τον ιδιοκτήτη είναι:
| Μέθοδος | Μονοπάτι | Τρέχουσα συμπεριφορά |
|---|---|---|
POST | /api/apps/{app_id}/ide | Διατηρεί μια ενεργοποιημένη δέσμευση μέσω του παροχέα στέλεχος. |
GET | /api/apps/{app_id}/ide | Επιστρέφει την αποθηκευμένη δέσμευση ή την προεπιλεγμένη κατάσταση απενεργοποίησης. |
DELETE | /api/apps/{app_id}/ide | Παραμένει σε κατάσταση εκτός λειτουργίας μέσω του παρόχου στέλεχος. |
Τα ισοδύναμα εργαλεία MCP είναι τα enable_app_ide, get_app_ide_status και disable_app_ide.
Η προγραμματισμένη διεύθυνση URL έχει τη μορφή https://ide-<slug>.apps.openfactory.tech. Είναι δεσμευμένα μεταδεδομένα σήμερα, δεν είναι προσβάσιμη ή πιστοποιημένη υπηρεσία.
Τι μένει πριν από τη χρήση
Μια χρησιμοποιήσιμη έκδοση IDE χρειάζεται:
- μια αναθεωρημένη δυνατότητα δημιουργίας διακομιστή κώδικα που ψήνεται μέσω του αμετάβλητου αγωγού εικόνας.
- Πραγματική παροχή με αξιόπιστες μεταβάσεις καθεστώτος.
- μια ιδιωτική διαδρομή πύλης που επιβάλλει την ιδιοκτησία εφαρμογής ανεξάρτητα από την απαιτούμενη ορατότητα.
- Περιορισμοί δικτύου που εμποδίζουν την άμεση πρόσβαση στη θύρα του επεξεργαστή.
- μια ροή εργασιών ελέγχου πηγής που διατηρεί τις δεσμεύσεις εκτός της VM μιας χρήσης.
- Όρια πόρων, διαχείριση ενημερώσεων και συμπεριφορά τερματισμού λειτουργίας. και
- μια δοκιμή από άκρο σε άκρο που καλύπτει την επεξεργασία, τη δέσμευση, την αναδιάταξη, την άρνηση εξουσιοδότησης, την απενεργοποίηση και την ανάκτηση.
Μέχρι να περάσουν αυτοί οι έλεγχοι, επεξεργαστείτε το αποθετήριο της εφαρμογής χρησιμοποιώντας το κανονικό περιβάλλον ανάπτυξης, δεσμευτείτε εκεί και αναπτύξτε την αναθεωρημένη αναθεώρηση μέσω του App Deployment.