Deploying with ZEIT Now
Published: 2020-01-12 08:00:43

ZEIT Now can certainly be defined as the easiest way to deploy websites,
regardless of what the requirements are. ZEIT Now aims to make cloud
computing accessible to everyone. It is a cloud platform for static sites and server less functions which enables developers to host websites and web services that deploy instantly and scale automatically. It requires no
supervision and configuration.

The following steps will guide you to get initiated quickly:

1) **Use Quickstarts**: They let you begin swiftly. Various quickstarts, paired with their guides and a deploy button are present on their website to help you get going with your project as quick as possible.

2) **Deploy Project Locally**: If doing things manually is your way, then you can deploy with ZEIT Now over your terminal with any local project.

i) **Install Now CLI**: For deploying with ZEIT Now over your terminal, you need to install Now CLI, a frequently updated and open-source, command
line interface. You can get it either from npm or Yarn.

ii) **Create a Project and Deploy**: The alternate way is to create a new
next.js application and move it into the directory and then deploy your app with a single command, through your terminal. Once deployed, you will get a preview URL that is assigned on each deployment to share the latest
changes under the same address. Any technology that can be served over HTTP and conveyed through their through their CDN network can be deployed to ZEIT Now.

This includes:

- Static websites and static generators (React, Vue, Angular, etc)

- Code that renders HTML on the server-side

- API endpoints that query databases or web APIs and return dynamic
data

ZEIT Now makes serverless valuable to you and to your team directly withtools and workflows, that make the basic cloud infrastructure useful,
productive and configuration-free.

In practical terms, this means:
ZEIT Now provides the framework to avoid re-writing and re-learning
everything from scratch without any preparation to exploit serverless today
You can deploy popular client-side frameworks (like Next.js, create-react-
app, Vue), Node.js or Go APIs as a monorepo with nearly zero
configuration.
In addition, they coordinate straightforwardly with GitHub to deploy upon
each push. All these features and facilities make using ZEIT Now a
seamless experience which also proves why it is said to be the easiest way
to deploy websites currently anywhere on the internet.

**Getting started with Zeit Now** is easy and takes just a few steps to get up and running with new projects in less than a minute.
Using ZEIT Now, developers can deploy their website quickly, without
having to manually configure DNS, SSL, CDN or hosting. Developers can
integrate with their favorite tools, and bring the entire team of developers and designers closer together. It is a push-to-deploy platform which works with the developer’s web framework, integrates with GitHub and GitLab with Free Automatic SSL so as to avoid tedious renewals and DNS.

**How to Deploy with ZEIT Now?**

To deploy with ZEIT Now, a developer-only needs to install the Now CLI, a
frequently updated and open-source command-line interface through the
npm, the javascript package manager. When a web application is ready to
deploy, the only thing to do is running the “now” command which instantly
deploys the web app and a preview URL is returned, that is assigned on
each deployment to share the latest changes under the same address.
Once deployed, the projects can be assigned to a custom domain or
specified name of one’s choice to give it a primary place to see the latest version of the application.
Hence, ZEIT Now makes it a lot easier for developers to deploy their static web apps with zero configuration and full trust and security.