当前位置: 首页 > news >正文

吉林网站备案大型网站建设价格

吉林网站备案,大型网站建设价格,企业vi包括哪些内容,兰州做高端网站的公司前几次我们演示了如何通过Azure静态web应用功能发布vue跟blazor的项目(使用 Azure静态web应用Github全自动部署VUE站点、使用Azure静态Web应用部署Blazor Webassembly应用)。但是一个真正的web应用#xff0c;总是免不了需要后台api服务为前端提供数据或者处理数据的能力。同样… 前几次我们演示了如何通过Azure静态web应用功能发布vue跟blazor的项目(使用 Azure静态web应用Github全自动部署VUE站点、使用Azure静态Web应用部署Blazor Webassembly应用)。但是一个真正的web应用总是免不了需要后台api服务为前端提供数据或者处理数据的能力。同样前面我们也介绍了Azure函数服务Azure函数的http trigger可以对http作出响应可以完美的承当web api的角色。现在Azure静态web应用可以直接集成Azure函数使得一次发布可以同时发布前端项目vue、blazor及后台api服务azure函数。新建Azure函数上次已经演示过如何发布Blazor项目这里不在啰嗦直接找到我们上次的BlazorWebassembly项目的解决方案添加一个Azure函数。Azure函数使用Http trigger。Http trigger可以对http请求作出响应可以看成是一个webapi。新建完成之后修改Function1.cs类的代码为 public static class Function1{[FunctionName(sum)]public static async TaskIActionResult Run([HttpTrigger(AuthorizationLevel.Function, get, post, Route null)] HttpRequest req,ILogger log){log.LogInformation(C# HTTP trigger function processed a request.);string requestBody await new StreamReader(req.Body).ReadToEndAsync();dynamic data JsonConvert.DeserializeObject(requestBody);int a data.a;int b data.b;int c a b;return new OkObjectResult(c);}} 代码比较简单通过读取request的body获取提交的a、b两个值然后相加之后返回结果。关于Azure Function的文件参阅使用Azure Functions玩转Serverless修改Blazor项目我们开始修改上次的Blazor Webassembly项目。在首页上放置3个文本框及一个按钮。点击按钮的时候把其中两个文本框的值通过http传递到Azure函数中去得到返回值显示在第三个文本框内。page / inject HttpClient Http h1Azure static web app with functions/h1 A: input binda / B: input bindb / input bindc / button onclicksum求和/button code{private int a;private int b;private string c;private async Task sum(){var result await Http.PostAsJsonAsync(/api/sum, new{A a,B b});var sum await result.Content.ReadAsStringAsync();c sum;} } 完成之后提交代码到github。想要了解Blazor的相关内容请阅读我的其他关于Blazor入门的文章。tagBlazor配置静态web应用打开azure portal新建一个静态web应用资源因为前面已经介绍过多次基本的新建过程这里不在详细介绍。基本配置跟上次发布Blazor Webassembly应用一样关键的不同在于API位置需要修改为我们上面新建的Azure函数的项目名称。以便Azure能够找到这个目录。配置好之后点击开始创建。运行项目静态web应用资源创建完成后会在github项目上自动添加一个workflow。等待这个workflow显示绿色完成之后就可以正式访问我们的web应用了。点击静态web应用资源的概述目录找到url地址复制后在浏览器里打开随便输入几个值点击求和可以看到得到正确的结果。总结前两次我们演示了通过Azure静态web应用功能发布vue跟Blazor wasm项目。但是他们都是纯静态页面。一般实现一个真正的web应用还需要api服务。Azure静态web应用通过直接对Azure函数的支持简化了项目开发发布流程。我们开发一些简单的项目的时候可以直接使用Azure函数做为api服务提交代码等待几秒就可以运行了。本来可能需要前后端代码分别部署一次现在只需要提交一下代码等待几秒就可以运行了。有了云计算程序员真的越来越傻瓜了笑哭。关注我的公众号一起玩转技术
http://www.pierceye.com/news/449242/

相关文章:

  • 企业家居网站建设做公司网站方案
  • 特性设计的网站营销型网站建设的五力原则
  • 网站布局设计工具装修室内设计培训学校
  • 哈尔滨网络科技公司做网站中国建设官方网
  • 紫川网站建设做画找图网站
  • 郑州快速建站公司合肥学做网站app的学校
  • 除了做视频网站还能做什么网站wordpress手机站如何做
  • 域名注册最好的网站人才网站
  • 网站建设咨询云尚网络中铁十二局出国招工
  • 建站系统推荐做网站在哪里做
  • 贵州建设工程招标协会网站wordpress黑白主题
  • 怎么免费建立自己网站扁平化网站设计
  • 可以自己做漫画的网站北仑营销型网站制作
  • 免费网站统计代码有什么样的网站开发
  • 文山微网站建设湖南人工智能建站系统软件
  • 做网站时候编代码wordpress 技术博客主题
  • 成立网站建设工作领导小组seo网站关键词优化软件
  • 怎么兼职做网站网站建设 运维 管理包括
  • 乐清市住房和城乡建设规划局网站专业做家居的网站
  • 做3d打印网站苏州建设工程人才招聘网信息网站
  • 网站建设丂金手指科杰wordpress中logo大小
  • 微餐饮网站建设被老板抓到用公司产品做自己的网站
  • 软件公司网站模板下载定制搭建网站
  • 网站建设实训报告要求怎么做公司门户网站
  • 深圳规划建设局网站wordpress改变访问目录
  • dw怎么做购物网站o2o平台都有哪些
  • 阿里云备案多个网站吗应用商店下载app软件
  • 响应式网站手机端尺寸网站开发培训心得
  • 徐州手机网站开发公司电话江苏五星建设网站
  • 网站建设全包广做短视频素材哪里找