Webiny Δωρεάν οικοδόμος φόρμας
Δημιουργήστε φόρμες έτοιμης παραγωγής με σχεδιαστή φόρμας bootstrap
Το Webiny είναι ένας κατασκευαστής φόρμας ανοικτού κώδικα και Drop Form που προσφέρει ένα πλήρες πακέτο που περιέχει την παρακολούθηση της έκδοσης, αποτελεί θεματική διαχείριση, διαχείριση δεδομένων και πολλά άλλα.
ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ
Το Webiny είναι μια αυτο-φιλοξενούμενη πλατφόρμα ανοιχτού κώδικα που αναπτύχθηκε για να καλύψει τις περισσότερες από τις περιπτώσεις επιχειρηματικής χρήσης χωρίς διακομιστές. Ως εκ τούτου, είναι ένα πλήρες πακέτο για την αυτοματοποίηση των περισσότερων από τις διαδικτυακές επιχειρηματικές διαδικασίες που περιλαμβάνει έναν κατασκευαστή φόρμας επιχειρήσεων για την κατασκευή και την ανάπτυξη εντύπων. Επιπλέον, αυτός ο σχεδιαστής φόρμας HTML αναπτύσσεται χρησιμοποιώντας τις πιο προηγμένες τεχνολογίες όπως το GraphQL, το NodeJS ως περιβάλλον του διακομιστή και το ReactJS για το μπροστινό μέρος. Ωστόσο, το Webiny παρέχει στο CLI για τη ρύθμιση και την εκκίνηση του έργου τοπικά καθώς και για την ανάπτυξη στο σύννεφο. Επιπλέον, το Webiny υποστηρίζει τις επιλογές ικριώματος για την επιτάχυνση των διαδικασιών ανάπτυξης, όπως η δημιουργία υπηρεσιών, το σχήμα και έρχεται με ενσωματωμένη ενσωμάτωση πύλης Apollo. Επιπλέον, είναι ένα περιβάλλον χωρίς διακομιστή, αυτός ο σχεδιαστής φόρμας CSS προσφέρει απεριόριστες διατάξεις για την εξάλειψη των ζητημάτων που σχετίζονται με την εξισορρόπηση φορτίου και όλα συμβαίνουν αυτόματα με τη βοήθεια καθορισμένων υπηρεσιών. Πάνω απ ‘όλα, αυτό το λογισμικό δημιουργίας δημιουργίας ιστοσελίδων εισάγει μηχανισμούς που βασίζονται σε token στους οποίους οι API εκδίδουν μάρκες για τους χρήστες να καταναλώνουν τις ενσωματώσεις τρίτων στο πλαίσιο της εφαρμογής. Το Form Builder στο Webiny προσφέρει προσαρμοσμένους κανόνες επικύρωσης στα πεδία φόρμας, την υποστήριξη πολλαπλών γλωσσών, την παροχή προεπισκόπησης της φόρμας πριν από τη δημοσίευση και την ενσωματωμένη υποστήριξη για το Recaptcha. Μετά από αυτό, αυτός ο σχεδιαστής φόρμας HTML είναι γραμμένο στο TypeScript. Επομένως, υπάρχει διαθέσιμη ολοκληρωμένη τεκμηρίωση σχετικά με την ανάπτυξη και την ανάπτυξη.
Απαιτήσεις συστήματος
Ακολουθούν οι απαιτήσεις για τη δημιουργία ιστοσελίδων
- node.js & gt; = 10.9.0
- npm & amp; npx
- Νήματα & LT; 2.0
- Λογαριασμός AWS με χρήστη IAM
- MongoDB 4.2.x +
Χαρακτηριστικά
Ακολουθούν τα βασικά χαρακτηριστικά του Webiny
- Αρχιτεκτονική χωρίς διακομιστή
- Ανοιχτή πηγή
- drag & amp; Διασύνδεση πτώσης
- Προηγμένος οικοδόμος φόρμας
- εξαιρετικά κλιμακωτά
- Εύκολη διαχείριση δεδομένων
- Προσαρμοσμένες επικυρώσεις
- Ενσωματώσεις τρίτων μερών
- Ολοκληρώστε τον πίνακα ελέγχου διαχειριστή
- Διαχείριση θεμάτων
- Φιλικό για κινητά
- ευέλικτος
- Webhooks
- Διαχείριση χρηστών και ρόλων
- Υποβολές εξαγωγής
- Ολοκληρωμένη recaptcha
Οδηγίες Εγκατάστασης
Πρώτον, εκτελέστε αυτήν την εντολή για να δημιουργήσετε το Webiny Project:
npx create-webiny-project new-project
Δεύτερον, ρυθμίστε τη βάση δεδομένων τώρα. Τρίτον, τοποθετήστε το αρχείο .env.json στον ριζικό κατάλογο του έργου σας και μετά την αλλαγή των παραμέτρων MongoDB_Server και MongoDB_Name, το αρχείο σας .env.json θα πρέπει να μοιάζει με αυτό:
{ <br></br>"default": {
"AWS_PROFILE": "default",
"AWS_REGION": "us-east-1",
"MONGODB_SERVER": "mongodb+srv://{YOUR_USERNAME}:{YOUR_PASSWORD}@someclustername.mongodb.net",
"MONGODB_NAME": "{YOUR_MONGODB_NAME}",
"DEBUG": true
}
}
Ωστόσο, οι τιμές των παραμέτρων AWS μπορούν να βρεθούν από τον λογαριασμό σας AWS. Στη συνέχεια, πρέπει να ρυθμίσουμε τοπικά το περιβάλλον API και μπορεί να χρειαστούν 10 έως 15 λεπτά.
yarn webiny deploy api --env=local
Μόλις ολοκληρωθεί, ξεκινήστε την εφαρμογή χρησιμοποιώντας τις ακόλουθες εντολές:
cd apps/admin<br></br> yarn start
Η εφαρμογή διαχειριστή θα εκτελέσει έναν οδηγό εγκατάστασης τόσο ολοκληρωμένο κάθε βήμα πριν προχωρήσει στη συνέχεια. Τέλος, το περιβάλλον έχει ρυθμιστεί τοπικά και μπορείτε να δείτε αρκετές έτοιμες εφαρμογές, συμπεριλαμβανομένου ενός κατασκευαστή φόρμας ** ** Ομοίως, ακολουθήστε τις ακόλουθες εντολές για να εκτελέσετε οποιαδήποτε άλλη εφαρμογή:
cd apps/site <br></br> yarn start