Statische Datei-Hosting Muss nicht So Sein… Statische

0
42

Eine riesige high-five und willkommen im Netlify für das Sponsoring dieser Woche.

Wenn Sie noch nicht davon gehört Netlify, die große Sache, die Sie wissen sollten ist, dass es web-hosting, aber mehr als das. Es ist web-hosting mit der developer-workflow direkt in die Herzen. Sie können drehen, eine Website auf Netlify in buchstäblich Sekunden. Eine Möglichkeit ist durch Ihre robuste CLI. Ein anderer Weg, das finde ich sehr komfortabel (und habe gerade den anderen Tag), ist eine Anmeldung in der Netlify web-interface, erstellen Sie eine neue Website, und schließen Sie ein Git-repo. Plus ich kann es geben, ein Befehl, der ausgeführt werden meiner Website von build-Prozess, wenn ich push-to-master. Jetzt alles, was ich push-up-geht live auf meiner website, die HTTPS und auf ein CDN. Uh, wow. Natürlich, ich kann auch einen benutzerdefinierten domain-Namen zu Netlify und jetzt sind wir Kochen mit gas.

Die JAMstack ist im Herzen von Netlify. Es statische Datei-hosting, da die statische Datei-hosting ist super schnell und sicher. Es bedeutet, Sie können bauen Sie Ihre Website mit allen Arten von lustigen, kraftvollen, modernen site-Generatoren wie Hugo, Gatsby, metalsmith liegt, oder 11ty. Die Seite, die ich gesponnen war mir meiner eigenen Sache mit einem Schluck build-Prozess, die lief und Sass Nunjucks.

Versuchen Sie es drehen bis ein Gatsby-Website jetzt!

Statische Webseiten sind nicht nur HTML-only-null-Interaktivität-Stein-Statuen.

In der Tat, ich denke, statische Websites sind eine der Zutaten in die größere Welt der serverlosen Technologie, die Funktionalität von Diensten behandelt, die sind perfekt für den job.

Netlify weiß das, natürlich, damit Sie veröffentlicht haben, hat einige nagelneuen Funktionen, die Ihnen ermöglichen, fügen Sie Interaktivität und Funktionalität auf Ihrer Website:

Form Handling

Fügen Sie einfach ein netlify-Attribut der <form>, konfigurieren, wo Sie wollen, dass die Umleitung und E-Mail-Benachrichtigungen zu gehen, und Sie sind gesetzt. Sie müssen nicht zu schreiben von serverseitigem code oder JavaScript. Auch blast, die Daten über Zapier zu integrieren und Millionen von anderen web-services. Sie nicht Spritzen Sie JavaScript um diese Arbeit zu machen – es behandelt hat, an den CDN-Ebene.

Sie können auch empfangen und verwalten von Veröffentlichungen in Ihrem Netlify dashboard, so kann dies noch eine andere Sache, die zusammen bringt-site-management unter einem Dach.

Built-in AWS Lambda-Funktionen

JavaScript-Funktionen sind so konzipiert, um Anfragen zu Bearbeiten. Ist Ihre Website benötigen zum auslösen einer Slack-Nachricht? Senden Sie eine SMS mit Twilio? Prozess-Daten? Jetzt können Sie hosten Ihre cloud-Funktionen direkt in der gleichen repo wie Ihre Website und Netlify Griff schob Sie über die AWS Lambda für Sie. Sie nicht haben, um etwas zu konfigurieren oder gar die Einrichtung Ihres eigenen AWS-Kontos.

Plus, werden Ihre Funktionen profitieren Sie von der Kraft Bereitstellen, Vorschauen und rollbacks. Wie in, Ihren Funktionen-live in Ihrem version control zusammen mit dem rest Ihrer Website, so dass Sie leicht zu verwalten und kommen mit all den Komfort und die Vorteile der Arbeit mit Netlify. Willst du Graben? Hier ist ein tutorial von Alex MacArthur, der geht tief.

Identität

Sie müssen anmelden, um Ihre website für admin-Zwecke? Oder haben die Benutzer anmelden? Mit Identität, Netlify gibt Ihnen eine wirklich einfach Art und Weise zu machen, dass passieren. Stell dir eine Funktion wie ein Fitness-website bietet ein ernährungsprotokoll für die Mitglieder. Das Mitglied kann sich mit Google//etc, und speichern/anzeigen/editieren Ihre Nahrung-Daten (über den cloud-Funktionen, natürlich!).

Social login ist ein praktisches feature, aber es ist nicht notwendig. Sie können verwalten und authentifizieren von Benutzern, die nicht Netlify Benutzer oder Benutzer von einem anderen service. Sie werden in der Lage sein zu handhaben, anmelden, registrieren, Passwort-Wiederherstellung und all das. Sehr nützlich für gated content, Website-administration und die Integration mit einem service, der versteht, JSON Web Tokens.

Alle auf Netlify

All diese Dinge, ohne zu gehen, zu bewerten und Kauf-tools oder passen open-source-tools, integrieren Sie in Ihr Projekt, und dann verwalten von mehreren unterschiedlichen Konten/Dienste.

Wie viel kostet das alles? Es gibt eine gute chance, dass es nicht kostet Sie nichts. Kleine Projekte, die wahrscheinlich passen innerhalb Netlify kostenlos tier. Wenn Sie wachsen und bauen etwas großes, Sie Sie könnten sich in ein tier bezahlt, aber immer noch gute Nachrichten, Sie zahlen nur was Sie nutzen.

Go check out Netlify jetzt.