前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >CodePen vue SFC 、flutter 在线玩耍来袭

CodePen vue SFC 、flutter 在线玩耍来袭

作者头像
秋风的笔记
发布于 2020-10-27 03:36:43
发布于 2020-10-27 03:36:43
1.6K0
举报
文章被收录于专栏:秋风的笔记秋风的笔记

首先介绍下,CodePen 是一个在线社区,用于测试和展示用户创建的 HTML,CSS 和 JavaScript 代码段。在上面有非常多的代码片段,以及 CSS 的各种有创意的 demo。我可以说很多各种奇幻的效果都产自于它,例如用 CSS 画出一幅油画,以及 CSS 画出各种卡通人物,这也是我第一个用的在线编辑网站。

接下来我们介绍,CodePen 新出的这两个在线功能,真的是爱了爱了,无论是对分享代码片段,还是快速尝鲜来说,都是非常好的体验。

vue SFC

什么是 vue SFC ? 即Single File Components 一个.vue 文件.vue 文件是一个自定义的文件类型,用类 HTML 语法描述一个 Vue 组件。每个 .vue 文件包含三种类型的顶级语言块 <template><script><style>,还允许添加可选的自定义块.

在以前 CodePen 的在线编辑只支持 html 形式,因此在 codepen 上写代码,是这个样子的。

WechatIMG838

由于我们本地都是 .vue 形式开发, 对于这种形式比较无感觉,看上去也比较麻烦。因此像我,后来就转向 codesanbox.

image-20200508235256926

因为他提供了像本地开发一样的模式,但是缺点就是慢,以及我们看他的交互方式,最初是三列的,虽然各个列可以收起,但是还是给我们提供了选择,用户其实对于选择和二次操作的事情是比较头疼的。虽然有缺点,但是我觉得他也是一个比较好的在线编辑器,很长的一段时间,我都用他来进行测试。

「但是!!今天!!我选择了 CodePen,他支持了 vue SFC。」

  • 默认的两列布局,没有多余的东西需要去选择,
  • 编写后实时编译的速度快。
  • 单文件修改(很多时候,其实我们只需要一个 .vue 文件来进行在线测试。)

以下就是展示 Vue2 SFC (https://codepen.io/hua1995116/pen/xxwWjYj)

WechatIMG839

来到左上角的设置换个vue3 来看看

image-20200509001234514

Vue3 SFC https://codepen.io/hua1995116/pen/MWaVXGP

image-20200509001322428

flutter

这个功能,可以说对新人或者想要调试某个示例来说,非常方便了,直接可以上代码,先体验效果。

不需要安装环境,也不用再等待缓慢的构建。

我们使用 flutter 的官方列表 demo 来体验一把这个 online coding。

代码地址:https://flutterchina.club/catalog/samples/animated-list/

体验地址:https://codepen.io/pen/editor/flutter

WechatIMG836

整个过程写代码非常流畅,编译速度也非常快。

更多例子:

https://codepen.io/zoeyfan/pen/mdeebvy

https://codepen.io/zoeyfan/pen/ExVaXGK

最后

推荐一波我收藏的在线编辑网站吧

https://codepen.io/ (支持 js 、html、vue、flutter 等)

https://jsfiddle.net/ (支持 js 、html )

https://jsbin.com/ (支持 js 、html )

https://babeljs.io/repl (支持 js 以及各种高级语法、带 console)

https://codesandbox.io/ (支持vue、angular、react、nest.js、svelte等)

https://stackblitz.com/ (支持angular、react、ionic、svelte等)

支持

欢迎关注公众号 「「秋风的笔记」」,主要记录日常中觉得有意思的工具以及分享开发实践,保持深度和专注度,喜欢的点击右下角的在看哦。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-05-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 秋风的笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
用了这 7 个 VS Code 插件,想写一辈子代码
你知道将高级开发人员与普通开发人员区分的条件是什么吗?没错,是所使用的工具,俗话说,"工欲善其事必先利其器", 拥有正确的工作工具可以让开发人员的生活变得更加轻松,甚至想写一辈子代码。
秋风的笔记
2020/10/27
1.1K0
用了这 7 个 VS Code 插件,想写一辈子代码
java在线编辑_十大在线编译器(IDE),干货收藏!
① 主流的脚手架都支持,比如在线create-react-app,vue-cli等(在线 fork 修改),支持 github 登录(项目导入),也支持 cli 上传例子,例子可以在线访问和下载,当然也支持内嵌到其他博客等网页中。
全栈程序员站长
2022/09/08
16.2K0
java在线编辑_十大在线编译器(IDE),干货收藏!
实现一个hoverDelay延迟hover
经常在页面开发中,需要使用hover事件来触发相应的网络请求或页面DOM元素显示切换,需要考虑的问题就有了:
Tiffany_c4df
2019/09/04
1.6K0
请查收 2020 全球 JS 现状调查报告
千呼万唤的全球2020的JS报告终于出来了。顺便附上2020全球CSS报告地址 2020年度全球CSS报告新鲜出炉[1]
秋风的笔记
2021/01/20
8750
请查收 2020 全球 JS 现状调查报告
通过GASP让vue实现动态效果
单页应用及支持它们的前端框架提供了一个很好的机会,可以为程序设计提供令人惊叹的交互层,本文,我们将了解 vue.js 及如何集成 GASP 动画库来添加令人惊叹的动画效果。
icepy
2019/12/03
3.3K0
通过GASP让vue实现动态效果
一起来实现全景图 VR 吧!—— Three.js 系列
大家好,我是秋风,由于最近业余时间一直在维护我的独立产品 木及简历[1],近期上线了一个开发了1个月的插件,稍微腾出一些时间,立马来更新了,之前实在是腾不出时间来更新公众号,首先说声抱歉。
秋风的笔记
2022/12/05
4.5K0
一起来实现全景图 VR 吧!—— Three.js 系列
2020全球JS报告调查结果,请查收
千呼万唤的全球2020的JS报告终于出来了。顺便附上2020全球CSS报告地址 2020年度全球CSS报告新鲜出炉
秋风的笔记
2021/01/14
1.1K0
神奇的选择器 :focus-within
有个错误有必要每次讲到伪类都提一下,有时你会发现伪类元素使用了两个冒号 (::) 而不是一个冒号 (:),这是 CSS3 规范中的一部分要求,目的是为了区分伪类和伪元素,大多数浏览器都支持下面这两种表示方式。
前端教程
2018/08/16
1.1K0
神奇的选择器 :focus-within
又一个前端框架 - dagger.js
推荐一个轻量完备的开源前端框架:dagger.js:https://daggerjs.org
zz_jesse
2022/10/27
2.6K0
28个适合开发者练手的 WEB UI 项目(H5&CSS3&JS)
英文 | https://niemvuilaptrinh.medium.com/29-projects-to-help-you-practice-html-css-javascript-d14810589097
前端达人
2021/10/22
2.6K0
彻底理清 AMD,CommonJS,CMD,UMD,ES6 modules
1.Rollup 是什么2.CommonJS、AMD、CMD、UMD、ES6 分别的介绍3.ES6 模块与 CommonJS 模块的区别4.模块演进的产物 —— Tree Shaking5.Tree Shaking 应该注意什么
前端迷
2020/02/24
2.5K0
12个令人惊奇的CSS实验项目 [每日前端夜话(0x1D)]
你可能认为 CSS 只是一种简单地为网页设计样式的语言,但它的功能比你想象的要多得多。 从逼真的图像到甚至是视频游戏,你会惊讶地看到一个优秀的开发者可以用 CSS 做些什么。
疯狂的技术宅
2019/03/27
8180
12个令人惊奇的CSS实验项目 [每日前端夜话(0x1D)]
codeweb - 前端代码在线编辑运行,运行你灵光乍现的想法
前端开发已经成为连接用户与互联网世界的桥梁,而SafeKodo的工具箱(codeweb在线运行代码环境)(https://www.safekodo.com/codeweb)正是为所有前端爱好者和开发者们提供的一个令人惊叹的在线平台。不再为繁琐的环境配置和代码搭建烦恼,SafeKodo能够让您随心所欲地编辑、预览和运行各种前端代码,包括原生HTML、JS、CSS,以及众多热门前端框架如Vue、React、Angular、Svelte等。在此您可以在浏览器上便捷的运行、记录您的想法和创意,直观的预览您的创意,您可以轻松展现创意,体验编程的乐趣,让您的前端开发之路更加轻松畅快!
西红柿炒番茄盖浇饭
2023/08/22
6590
codeweb - 前端代码在线编辑运行,运行你灵光乍现的想法
程序员最喜欢用的在线代码编译器,什么?你竟然不知道!可以在网页敲代码,运行调试!
支持 20+ 种编程语言,页面上没有杂七杂八的东西,非常简约,非常干净,另外,它上面的代码段还可以嵌入到网页之中。
风骨散人Chiam
2020/10/28
2.8K0
分享10个超实用的高级 CSS 技巧
CSS attr() 函数允许开发人员检索样式表中HTML属性的值。在下面的示例中,我使用 attr() 函数使用其 data-value 属性来显示 span HTML 元素的 ::after 伪类的文本内容。
前端达人
2024/01/19
3940
分享10个超实用的高级 CSS 技巧
推荐14个牛逼的代码编辑网站,记得收藏哦!
今天我将跟大家分享一些可以展示你代码的网站,它们都提供在线预览功能,所以别人可以看到你的代码如何运行。它们有时候也被称作“代码广场”。
C语言中文社区
2022/05/31
3.2K0
用机器学习搞艺术,谷歌 Megenta 项目集锦(附 Github)
雷锋网 AI 研习社按:本文为雷锋字幕组编译的技术博客,原文 Make Music and Art Using Machine Learning,作者 magenta。
朱晓霞
2022/03/04
1.4K0
用机器学习搞艺术,谷歌 Megenta 项目集锦(附 Github)
单文件组件(SFC):Vue.js 开发的艺术
在现代前端开发中,组件化思维已经成为构建复杂应用的基石。Vue.js,作为一个流行的渐进式JavaScript框架,以其简洁的语法和强大的组件系统而受到广泛欢迎。在Vue.js中,单文件组件(Single File Components,简称SFC)是一种将模板、脚本和样式封装在一个文件中的组件定义方式。本文将深入探讨SFC的优势、结构和使用方法,以及如何利用它们提升开发效率和代码质量。
Front_Yue
2024/08/11
3830
单文件组件(SFC):Vue.js 开发的艺术
用 TensorFlow.js 在浏览器中训练神经网络
TensorFlow.js 是一个开源库,不仅可以在浏览器中运行机器学习模型,还可以训练模型。具有 GPU 加速功能,并自动支持 WebGL。可以导入已经训练好的模型,也可以在浏览器中重新训练现有的所有机器学习模型。运行 Tensorflow.js 只需要你的浏览器,而且在本地开发的代码与发送给用户的代码是相同的。
用户1594945
2018/12/28
1K0
用 TensorFlow.js 在浏览器中训练神经网络
[第25期] 你不知道的 CSS - by Chrome 2019
最近看了 Chrome Dev Summit 2019 大会视频, 了解到了很多之前不知道的 CSS 新特性,挺有意思的。
皮小蛋
2020/03/02
7720
推荐阅读
相关推荐
用了这 7 个 VS Code 插件,想写一辈子代码
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档