- Flutter 中的 static、final、const、dynamic 和 var:它们如何影响内存
- 为什么 Flutter 使用不可变的 widget,能提高性能的原因是什么
- RepaintBoundary 优化界面重绘性能
- 如何减少 Flutter 应用中的内存泄漏?
- Flutter 中的热重载(Hot Reload)和热重启(Hot Restart)有什么区别?
- 如何减少 widget rebuild 的次数?
- 什么是 InheritedWidget?它的作用是什么?
- as 、show 和 hide 在 import 语句中的区别是什么?
- async 和 async* 在 Dart 中有什么区别?
- 什么是 Flutter 里的 key? 有什么用?
- Dart 多任务如何并行的?
- Widget 和 element 和 RenderObject之间的关系
- Dart 是值传递还是引用传递?
- Dart 语法中 dynamic、var、object 三者的区别?
- Dart 是不是单线程模型?是如何运行的?
- 什么是异步编程 Flutter 中如何处理异步操作?
- 在 Dart 3.5 中创建自己的宏,而不是代码生成
- 在 Flutter 中 Dio + Freezed + Retrofit + Json = ❤
- 在 Flutter 中使用 Freezed 实现不可变性
- 揭开自定义绘画的魔力
- 理解 Flutter 中的 Event Channel 和 Method Channel
- 使用仓库(Repository)模式构建 Flutter 的 Clean Architecture
- Flutter 小技巧!使用展开运算符(Spread Operator)!
- 在 ListView 中显示滚动条
- 更快地获取数据!
- 2024年十大Flutter设计模式
- 掌握 Flutter 中的形状和裁剪
更多博文,请前往:https://flutter.oldbird.run
访问帮助:NotionNext帮助手册
本项目教程为免费、公开资源,仅限个人学习使用。严禁任何个人或组织将本教程用于商业用途,包括但不限于直接售卖、间接收费、或其他变相盈利行为。转载、复制或介绍本教程内容时,须保留作者信息并明确注明来源。 本项目仅提供由作者团队授权的付费咨询服务,请注意辨别,谨防诈骗行为。任何未经授权的收费服务均可能存在法律风险。
Notion是一个能让效率暴涨的生产力引擎,可以帮你书写文档、管理笔记,搭建知识库,甚至可以为你规划项目、时间管理、组织团队、提高生产力、还有当前最强大的AI技术加持。
如果希望进一步探索Notion的功能,欢迎购买《Notion笔记从入门到精通进阶课程》
中文文档 | README in English
一个使用 NextJS + Notion API 实现的,部署在 Vercel 上的静态博客系统。为Notion和所有创作者设计。
支持多种部署方案
在线演示:https://preview.tangly1024.com/ ,点击左下角挂件可以切换主题,没找到喜欢的主题?贡献一个吧~
Next | Medium | Hexo | Fukasawa |
---|---|---|---|
预览NEXT | 预览MEDIUM | 预览HEXO | 预览FUKASAWA |
感谢Craig Hart发起的Nobelium项目
Craig Hart |
- 框架: Next.js
- 样式: Tailwind CSS
- 渲染: React-notion-x
- 评论: Twikoo, Giscus, Gitalk, Cusdis, Utterances
- 图标: Fontawesome
- Elog Markdown 批量导出工具、开放式跨平台博客解决方案,随意组合写作平台(语雀/Notion/FlowUs/飞书)和博客平台(Hexo/Vitepress/Halo/Confluence/WordPress等)
The MIT License.