“As the way we maintain our application infrastructure has evolved from physical servers to virtual machines to containers, a key turning point has been reached in the move to functions as a service or serverless architectures. Functions as a service do not fit that physical server metaphor that virtual machines and containers have been built on. What this means is that the tools developers use also need to leave behind that old metaphor and embrace this new way of designing and maintaining application architectures,” Kris Borchers, executive director of the JS Foundation, wrote in a post.
The first project, architect, allows teams to provision and deploy serverless architecture with a simple manifest file. This allows them to create things such as functions, routes, DNS, static assets, and databases. According to the foundation, architect empowers developers to “design, develop, and deploy their application with minimal infrastructure knowledge.”
The second project, Marko, is a UI library that provides a component-based model and the necessary performance and stability to be trusted by high-traffic sites. Marko was originally created by eBay to power its website. The JS Foundation announced it was taking on the project in October of last year.