When comparing Knative vs nuclio, the Slant community recommends Knative for most people. In the question“What are the best serverless frameworks?” Knative is ranked 4th while nuclio is ranked 8th. The most important reason people chose Knative is:
Works wherever Kubernetes works, which is pretty much everywhere. You can use Knative on Google Cloud, AWS, Azure, and even on-premise.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Cross-platform and multi-cloud.
Works wherever Kubernetes works, which is pretty much everywhere. You can use Knative on Google Cloud, AWS, Azure, and even on-premise.
Pro Fast
Most of Nuclio is written in Go.
Pro Multiple platforms
Supports Docker, Google Container Engine, Azure Container Service and Kubernetes.
Pro Multiple languages
Examples available for Go, Python, NodeJS, .NET Core and Java.
Cons
Con More complex initial setup
While setup is easy assuming you already have a Kubernetes deployment and are familiar with Kubernetes, for beginning users who don't have a Kubernetes cluster, starting with Knative is likely to be a more complex undertaking than other solutions.
