首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Lambda君35000
掘友等级
服务端工程师
|
斗鱼
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
第五节 组件
Web开发面临的挑战之一是我们必须协调三种不同的客户端技术:HTML,CSS和Javascript。更糟糕的是,我们必须将这些组件放在页面上的不同位置:头部中的样式标记中的CSS,结束体标记之前的脚本标记中的Javascript以及正文中的HTML。如果您想将CSS和Javas…
第四节 莎士比亚模板
Yesod使用莎士比亚系列模板语言作为HTML,CSS和Javascript创建的标准方法。这个语言系列有一些共同的语法,以及总体原则: 尽可能少地干扰底层语言,同时提供不显眼的便利。 编译时保证格式良好的内容。 静态类型安全,极大地帮助防止XSS(跨站点脚本)攻击。 尽可能通…
第三节 基础知识
任何新技术的第一步都是让它运行起来。 本章的目标是让您开始使用简单的Yesod应用程序,并介绍一些基本概念和术语。 如果您将该代码保存在helloworld.hs中并使用runhaskell helloworld.hs运行它,您将获得一个在端口3000上运行的Web服务器。注意…
第二节 Haskell
Haskell是一种功能强大,快速,类型安全的函数式编程语言。 本书假设您已熟悉Haskell的大部分基础知识。 学习Haskell有两本精彩的书籍,两本都可以在线阅读: 此外,Haskell学院还有很多很棒的文章。 为了使用Yesod,您至少必须知道Haskell的基础知识。…
第一节 介绍
自从有WEB开发,我们一直想让开发过程变得更加舒适。作为社区,我们不断的推出新技术来试着解决http无状态性带来的安全问题,致力于创建强大的WEB应用。 Yesod试图通过发挥Haskell编程语言的优势来简化Web开发过程。 Haskell强大的编译时保证正确性不仅包括类型;…
Haskell and Yesod
目录基础介绍Haskell基础莎翁剧本小插件Yesod类型类路由表单sessions持久化部署高级RESTful内容Yesod的Monads身份验证和授权脚手架和网站模版国际化创建子站点理解一次请求S
个人成就
文章被点赞
1
文章被阅读
2,162
掘力值
50
关注了
30
关注者
0
收藏集
0
关注标签
1
加入于
2017-11-14