pluto
pluto copied to clipboard
Pluto provides a unified programming interface that allows you to seamlessly tap into cloud capabilities and develop your cloud and AI applications.
```typescript import { MD5 } from 'crypto-js'; import { Bucket, Function } from "@plutolang/pluto"; const inputBucket = new Bucket("articles", { exists: true // Don't try to create this bucket when...
 Annual Goal: Increase Pluto's Visibility 1. Individual Developer Outreach: Bring Pluto to individual developers' attention and make it a preferred option for cloud development. 2. Acquiring Customers through...
## Objective To meet requirements such as cost control and global network configurations, there is a need for a method to modify the generated IaC code. These types of requirements...
In the application, there may be a need to access data from external sources, such as retrieving environment variables or reading local files. If the data is only going to...
There may be some capabilities that need to be supported for production usage. - [ ] Debugging capability. Allow developers to identify and troubleshoot issues that occur online, guiding them...
Enable the unit testing feature, allowing users to select either a simulator or real runtime as their testing environment. Testing in the real runtime helps prevent issues where code functions...
After merging pull request #81, we have achieved basic support for AliCloud, including ApiGateway as a router and FC as a FnResource. However, we acknowledge that there is still a...
Currently, the Pluto deducer wraps each function defined in the arguments of the cloud resource handler function and treats it as a lambda resource. However, if a user tries to...
At present, the Pluto deducer lacks the capability to analyze and track the locations of accessed variables. Consequently, when a lambda function accesses a variable beyond its own scope, said...
Currently, Pluto does not support accessing resource variables that have been renamed. ```typescript import { Router, HttpRequest, HttpResponse, Queue } from "@plutolang/pluto"; const router = new Router("router"); const queue =...