Προγραμματισμός

Η Microsoft παρουσιάζει πρότυπα ιστού πλήρους στοίβας για Visual Studio Code

Η Microsoft κάνει προεπισκόπηση μιας επέκτασης ανοιχτού κώδικα στον επεξεργαστή κώδικα του Visual Studio για τη δημιουργία εφαρμογών ιστού πλήρους στοίβας. Με την ονομασία Microsoft Web Template Studio (WebTS), η επέκταση προορίζεται να διευκολύνει τη δημιουργία μιας εφαρμογής ιστού που βασίζεται σε σύννεφο.

Οι προγραμματιστές μπορούν να χρησιμοποιήσουν το WebTS για να δημιουργήσουν κώδικα boilerplate για μια εφαρμογή ιστού, επιλέγοντας μεταξύ διαφορετικών πλαισίων front-end και back-end, υπηρεσιών cloud Microsoft Azure και σελίδων. Το κλειδί για το εργαλείο είναι ένας οδηγός για τη δημιουργία μιας εφαρμογής, καθώς και ενός READMe.md και παρέχει οδηγίες χρήσης.

Το WebTS δημιουργήθηκε χρησιμοποιώντας το υπερσύνολο TypeScript του JavaScript και το πλαίσιο React UI. Χρειάζεται έμπνευση από το Windows Template Studio, το οποίο προορίζεται για εγγενείς εφαρμογές Universal Windows Platform. Το WebTS παρέχει στους προγραμματιστές τέσσερα σύνολα επιλογών για τη δημιουργία μιας εφαρμογής:

  • Τύποι έργων, με εφαρμογές πλήρους στοίβας ο μοναδικός τύπος που υποστηρίζεται αυτήν τη στιγμή.
  • Επιλογές πλαισίου για χρήση για front-end και back-end. Προς το παρόν, το React υποστηρίζεται στο front-end και το Node.js στο back-end.
  • Πρότυπα σελίδων εφαρμογών που παρέχουν κοινές σελίδες διεπαφής χρήστη για την επιτάχυνση της ανάπτυξης. Τα τρέχοντα πρότυπα περιλαμβάνουν κενή σελίδα, κοινές διατάξεις και σελίδες που εφαρμόζουν κοινά μοτίβα όπως πλέγμα ή λίστα. Με τον οδηγό, το WebTS μπορεί να προσθέσει σελίδες όπως απαιτείται, παρέχοντας ένα όνομα για κάθε μία.
  • Επιλογές υπηρεσιών cloud Azure, με τις λειτουργίες Azure Cosmos DB και Azure.

Μπορείτε να κάνετε λήψη της προσεγμένης έκδοσης της προεπισκόπησης WebTS από το Visual Studio Marketplace. Μπορείτε επίσης να κατεβάσετε το WebTS από το GitHub. Το WebTS απαιτεί Visual Studio Code 1.33 ή παραπάνω. Απαιτούνται επίσης Node.js και NPM ή Νήματα για την εκτέλεση προτύπων που δημιουργούνται.

$config[zx-auto] not found$config[zx-overlay] not found