摘要: 为了能实现教程中的示例,我们还需要搭建一个超简单的服务器,从而可以提交评论内容。这里只介绍使用node.js 来搭建原教中的服务。在React官方教程原代码中 我们只需要下载三个文件即可,分别是:package.json comments.json server.js 将它们拷... 阅读全文
posted @ 2016-02-21 12:48 EurekaChen 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 世事沧桑,回望一开始在csdn上写的blog,既然已经超过14年了,这14年,在其它地方写的东西可能已经没了,而csdn上的依然还在,先赞一个。斗转星移,作为一个已经不在IT行业的程序员,依然执着于这些代码技术。这么多年后Javascript已经从不入流的语言变成了世界上最强大的语... 阅读全文
posted @ 2016-02-21 12:36 EurekaChen 阅读(461) 评论(0) 推荐(1) 编辑
摘要: 添加新的评论现在开始创建表单,我们的CommentForm 组件会需要用户填写他们的姓名和评论内容并发送一个请求到服务器保存评论。修改CommentForm.tsx 如下:/// export =CommentForm;class CommentForm extends React... 阅读全文
posted @ 2016-02-21 10:35 EurekaChen 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 从服务器获取数据现在我们将硬编码进去的数据改成从服务器获得动态数据。我们将删去data prop并用URL的方式获取数据。 修改main.tsx如下:/// import CommentBox = require("./CommentBox");ReactDOM.render(, ... 阅读全文
posted @ 2016-02-20 21:52 EurekaChen 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 现在我们可以象用C#开发那样来开发React应用了,我们的目的就是将 React官方教程整个迁移到typescript上实现:创建第一个组件在IDE的新建项中,我们可以找到TypeScript JSX文件,扩展名为tsx,如图: 在js目录下创建如下文件: CommentBox.... 阅读全文
posted @ 2016-02-20 15:22 EurekaChen 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 这是我在浙江大学写软件工程硕士论文的核心内容,虽然答辨(我女儿以为是大便)老师叫我把这些内容要去掉,但我坚持把它写在里面,内容如下: 基于本体的软件设计方法的价值观认为软件开发过程最核心内容为“寻找软件需求的本质”即“本体”,并用“最快的方法开发出软件产品”,即“软件最终源代码”。 软件开发的核心... 阅读全文
posted @ 2010-12-10 16:35 EurekaChen 阅读(261) 评论(0) 推荐(1) 编辑