本文目录一览:
- 1、为了让开源项目可持续,我写了本掘金小册
- 2、Flutter控件之Tab选项卡封装
- 3、基于.NET+FreeSql实现的仿掘金专栏前后端分离的CMS
- 4、程序员的交流平台有哪些?
- 5、有哪些开源的源码网站?
为了让开源项目可持续,我写了本掘金小册
之前在社区开源了一个基于 Electron 的桌面端工具箱 Rubick,收到了 Github 5k+ star。然而,为了帮助社区成员更好地理解项目,我编写了一本基于 Rubick 源码的掘金小册。本小册的主要目标是为想加入开源一起开发的小伙伴提供深入理解 Rubick 源码的路径,以及学习实践 Electron 应用开发的知识。
在社区开源了基于 Electron 的桌面端工具箱 Rubick,并且得到了 5k+ star。为了帮助更多伙伴了解项目结构,学习实践知识,以及深入了解核心功能实现原理,我以 Rubick 源码为实战基础编写了一本小册。此小册的收入将用于持续维护、迭代和升级 Rubick 项目,为开源社区提供支持。
在2023年即将结束之际,回顾过去一年,我与掘金小册的缘分成为了一个重要的篇章。我的专业领域集中在CSS,今年我在掘金上推出了《聊聊 CSS 中的2023元年》专栏,并决定以此为题总结这一年。
Flutter控件之Tab选项卡封装
1、Tab选项卡是应用中常见的组件,几乎每个App都使用过,比如掘金首页顶部的Tab选项卡。在Android开发中,通过TabLayout和ViewPager轻松实现Tab指示器与页面滑动。在Flutter中,TabBar和TabBarView可轻易实现实现相同功能,下文将详细阐述封装过程。封装Tab选项卡可扩展系统功能,优化用户体验。
2、简介之前我们介绍了一个Flutter的栈结构的layout组件叫做Stack,通过Stack我们可以将一些widget叠放在其他widget之上,从而可以实现图像的组合功能,也是日常中最常用的一种组件了。今天我们要介绍的组件是Stack的近亲,叫做IndexedStack,它有什么功能呢?一起来看看吧。
3、利用`auto_route`库提供的`navigatorKey`,开发者可以在整个应用范围内灵活地管理和控制导航操作。通过在`AppNavigatorImpl`类中实现`showDialog`函数,结合`_rootRouterContext`和`_currentTabRouterContext`,可以确保弹框的正确展示,同时保持代码的可读性和可维护性。
4、现象:在PageView TabView等可横划组件中,WebView的垂直手势不灵敏。解决方案:指定WebView只处理垂直手势。
5、react-native、开发工具、视图与渲染、api操作、Flutter环境搭建、路由、ListView组件、网络请求、打包。练掌握react-native和Flutter框架,并分别使用react-native和Flutter分别能开发移动端项目。微信小程序基本介绍、开发工具、视图与渲染、api操作、支付宝小程序的入门和api学习。
6、Ionic:Ionic简介和同类对比、模板项目解析、常见组件及使用、结合Angular构建APP、常见效果(下拉刷新,上拉加载,侧滑导航,选项卡)。React Native:React Native简介、React Native环境配置、创建项目,配置,编译,调试,部署发布、原生模块和UI组件、原生常用API。
基于.NET+FreeSql实现的仿掘金专栏前后端分离的CMS
1、分享一款基于.NET+FreeSql实现的仿掘金专栏前后端分离、支持Docker部署的CMS:lin-cms-dotnetcore。林间有风团官方团队Gitee地址:gitee.com/talelin。Lin CMS By .NET,采用.NET技术栈,包括项目源代码、后端接口代码、管理端UI代码和用户端UI代码。
2、基于.Netx + FreeSql全家桶 + Autofac + DotNetCore.CAP + Mapster等技术,前后端分离后台权限管理系统。希望减少工作量,实现快速开发,支持国内外主流数据库、读写分离、分布式事务等功能。
程序员的交流平台有哪些?
1、CSDN - 作为专业的开发者社区和技术交流平台,CSDN汇聚了大量的IT专业人士,分享和讨论编程技巧、软件开发、云计算等领域的知识和经验。 IT圈,圈圈精彩 - 这是一个集成了原软媒论坛和IT之家资源的社交平台,为科技爱好者提供一个交流和分享的最新动态和深度内容的社区环境。
2、CSDN,全称Chinese Software Developer Network,成立于1999年,是中国最大的专业IT开发者社区,提供知识传播、在线学习、职业发展等全方位服务。其特色包括原创博客、精品问答、职业培训、技术论坛和资源下载等,是程序员们交流编程相关问题的重要平台。
3、CTO论坛拥有庞大的IT技术人才和专家群体。这里是专业人士交流和学习的重要场所。 **ITPUB技术论坛**:ITPUB是中国知名的IT技术社区之一,为专业人士提供了一个专业且深入的技术交流平台。这些论坛都是程序员和IT专业人士分享知识、讨论技术问题的优秀平台,每个社区都有其独特的特色和优势。
4、天翎快速开发平台社区:专注于Java低代码开发技术的讨论,该社区提供了丰富的技术资源和案例分享,同时也为开发者提供了一个交流和学习的平台。 CSDN:作为中国领先的IT技术交流平台,CSDN拥有庞大的开发者用户群体,提供各种编程语言和技术栈的讨论区,是程序员分享知识、解决问题的重要场所。
5、HackerRank: 这是致力于帮助开发者提高编码技能的在线程序员社区,它提供了很好的编程练习,以及很多比赛和挑战。 Reddits programming munity: Reddit上有非常大的编程社区。 Codingame: 这是游戏式编程练习平台,可以让你用编程完成游戏任务。
6、CSDN Android社区:CSDN是中国最大的程序员社区之一,设有Android专业版块,涵盖Android开发的各个方面。开发者在这里可以找到技术文章、教程、案例分析及与同行交流。以上平台均提供了丰富的资源,帮助Android开发者提升技能、解决技术难题,并促进社区内成员间的合作与互动。
有哪些开源的源码网站?
有穹 - 专注开源软件源码分享与交流的平台,发布、收藏和下载源码作品。LearnKu - 终身编程者知识社区,定制编程知识。掘金 - 技术文章社区,提供技术筛选和干货分享。博客园 - 开发者知识分享社区,帮助开发者分享和学习。Gitee - Git代码托管和协作平台,提供代码托管服务。
七爪网:专注于提供小程序源码、正版成品源码交易等服务,确保用户获取安全、无忧的服务,为开发者快速选择并应用自己所需的源码。 猪八戒:一站式网站建设服务平台,提供从策划、设计到开发的全方位服务,帮助开发者轻松构建专业网站。
codesoso源码搜索则是一个强大的代码查找工具,它在海量代码中进行中文和英文的搜索,便于新入门的开发者或学习新编程语言的用户快速获取所需代码。CodeForge是一个全面且易于使用的开源代码分享与下载网站。
还没有评论,来说两句吧...