封面图

基础:JavaScript中怪癖之一:提升(Hoisting)

2023-11-07
阅读 4 分钟
302
JavaScript,通常被称为“Web 语言”,是一种多功能且广泛使用的编程语言。它以其怪癖而闻名,其中之一就是 hoisting(提升)。无论你是经验丰富的开发人员还是刚刚开始你的编码之旅,理解提升对于编写干净和高效的 JavaScript 代码至关重要。
封面图

超越基础:Flutter 中 onTap 的 5 条规则让你脱颖而出

2023-11-06
阅读 3 分钟
1.2k
小事情决定了你的熟练程度,这些小细节的有趣之处在于它们的丰富性。您将在代码库中的数百个位置遇到 onTap 事件。增强它们可以对代码的可维护性和最终用户体验产生重大的积极影响。
封面图

将 UniLinks 与 Flutter 集成(安卓 AppLinks + iOS UniversalLinks)

2023-11-02
阅读 9 分钟
5.5k
我是 Pedro Dionísio,是葡萄牙 InspireIT 公司的 Flutter 开发人员,我写这个 UniLinks 教程的座右铭是:
封面图

保护生产中 Node.js 应用程序安全的 15 项最佳实践

2023-10-31
阅读 6 分钟
416
在后端开发方面,Node.js 是开发人员最喜欢的技术之一。它的受欢迎程度不断上升,现已成为在线攻击的主要目标之一。这就是为什么保护 Node.js 免受漏洞和威胁至关重要。
封面图

如何让你的Node.js应用程序处理数百万的API请求

2023-10-20
阅读 2 分钟
431
欢迎阅读关于优化 NodeJS 应用以处理数百万 API 请求的终极指南!如果你是一名开发人员,希望扩展应用,那么你来对地方了。在这篇博客中,我们将深入研究最佳实践和技术,帮助你处理高流量负载,确保应用保持性能和响应速度。
封面图

我的过山车之旅:从0美元到3万美元,然后再回到0美元

2023-10-06
阅读 3 分钟
307
我的产品是 Zlappo,一个 Twitter 增长工具,为高级用户提供一套工具,包括高级分析、病毒式推文存储库、thread 预览、自动转发、自动插入等。
封面图

15 个快速且易于实施的 SaaS 创意

2023-10-04
阅读 7 分钟
337
目前,全球约有 140 亿个 SaaS 帐户。它比我们星球的人口多得多。如果您发现这样的数字不切实际,只需想想有些人可能在不同的 SaaS 平台上拥有多达数十个帐户。更令人印象深刻的是,这些数字还在持续增长。预计全球 SaaS 平台市场将从 2021 年的 1306.9 亿美元增长到 2028 年的 7165.2 亿美元。真正酷的是,您不必有大量...
封面图

将Flutter推向极限:你应该知道的44个性能提示

2023-09-27
阅读 15 分钟
1.4k
有没有觉得 Flutter 是比赛中的乌龟?别担心!只要我们有几招,我们就能把乌龟变成涡轮增压的兔子。准备好放大了吗?让我们深入了解一些 Flutter 性能技巧!
封面图

Spaces SDK:专为实时协作功能开发设计的SDK

2023-09-21
阅读 2 分钟
938
Spaces SDK 随附一套直观的 API,可让您在数天内构建头像堆栈、实时光标、成员位置和组件锁定等实时协作功能。每个应用程序接口都针对特定用例进行了优化,从而减少了集成工作。

保护您的Flutter应用程序:实现隐私屏幕

2023-09-15
阅读 7 分钟
761
在当今技术驱动的世界中,隐私是应用程序开发人员最关心的问题。无论是敏感的个人信息、安全的交易细节,还是机密的企业数据,应用程序通常都会处理一些应防止被窥探的数据。
封面图

如何为 Flutter 应用程序创建环境变量

2023-08-27
阅读 3 分钟
1.3k
主要用于存储高级机密数据,如果泄露可能会危及您产品的安全性。这些变量本地存储在每个用户的本地系统中,不应该签入存储库。每个用户都有这些变量的副本。
封面图

Node.js究竟是什么?初学者指南

2023-08-22
阅读 7 分钟
1.5k
如果你正在考虑使用JavaScript进行后端开发,你会听到“Node.js”这个术语。Node通常与开发功能强大的web服务器联系在一起。
封面图

作为软件工程师成为全职创作者:有争议的建议

2023-08-02
阅读 10 分钟
539
我以写作为生,全职。我的通讯是Substack上排名第一的付费技术通讯,我是一个全职的创作者。随着远程工作在科技领域变得越来越普遍,我收到越来越多的人发来同样的问题:他们怎么能像我一样?尽管我被认为是一个成功的创作者,但我不认为“创作者”是一个真实的东西——至少不是一个任何人都可以或应该瞄准的类别。这篇文章...
封面图

用Vue.js构建Web3应用,像开发 Web2 一样熟悉

2023-07-23
阅读 6 分钟
1.2k
作为一名涉足去中心化网络的前端 JavaScript 开发人员,您可能遇到过许多 Web3 开发解决方案。但是,这些解决方案通常侧重于钱包集成和交易执行,这就造成了学习曲线,偏离了熟悉的 Web2 开发体验。
封面图

为ReactJS工程师学习Swift和SwiftUI提供的几个代码实例

2023-07-22
阅读 5 分钟
5.8k
作为一名熟悉ReactJS的软件工程师,如果您能够将熟悉的概念映射到新环境中,那么学习Swift和SwiftUI将是一个平稳的过渡。在本指南中,我们将了解常见的ReactJS模式如何转化为Swift和SwiftUI。
封面图

在Flutter中动态地改变应用启动器图标

2022-10-11
阅读 4 分钟
1.7k
在本文中,我们将讨论如何在 Flutter 应用程序的运行时动态更改多个应用程序启动器图标。在 pubspec.yaml 文件中添加以下依赖项。flutter_dynamic_icon:[链接]考虑我们已经准备好基本的 UI(包含图像和按钮小部件)。 {代码...} 现在我们需要在按钮小部件的 onpress 事件 [changeAppIcon{}] 中编写更改应用启动器图标的...
封面图

Flutter logger——一个很好的日志工具使用教程

2022-09-28
阅读 2 分钟
5.6k
我们都知道这个问题:我们想调试打印我们的应用程序,但聊天中的信息只是一团糟。它们没有格式化,很难得到一个概览....,这实在是不好玩。这就是为什么我将向你介绍 logger 包,它正好解决了这个问题。让我们开始吧!
封面图

在Flutter移动应用开发中减少应用大小

2022-09-27
阅读 4 分钟
1.7k
但令人惊讶的是,与原生开发的 android 应用程序相比,调试应用程序的大小更大。因此,我们寻找一种减小应用程序大小的方法,并尝试减小移动应用程序的大小。所以最后我们找到了一些解决方案来解决这个问题。我们减小了应用程序的大小。

Flutter 的 6 个最有用的 VS Code扩展

2022-08-07
阅读 2 分钟
3.2k
Pubspec Assist 是一个 Visual Studio Code 扩展,它允许您轻松地将依赖项添加到您的 Dart 和 Flutter 项目的 pubspec.yaml,所有这些都无需离开您的编辑器。
封面图

Flutter Cupertino 教程:如何构建外观和感觉原生的 iOS 应用

2022-07-14
阅读 11 分钟
6.3k
所有前端应用程序都使用某种设计系统来帮助用户更轻松地完成任务。他们可能会使用内部开发的定制设计系统或成熟的设计系统,例如 Material Design 或 Cupertino (iOS)。
封面图

如何使用 GitHub 讨论作为您博客的聊天系统

2022-06-13
阅读 3 分钟
4k
在GitHub Discussions(讨论区)的帮助下,你可以把你的博客的评论提升到一个新的水平。在这篇文章中,我将解释如何将GitHub讨论整合到你的博客中并充分利用它。
封面图

在 Flutter 中使用 setState 时的 6 个简单技巧

2022-05-18
阅读 6 分钟
6.5k
StatefulWidget 的 setState 函数是一种在 Flutter 应用程序中管理状态的简单方法。但是,当您希望您的应用程序正常工作和高性能时,您需要避免几个陷阱。以下是您应该坚持的一些最佳实践。
封面图

你的应用应该如何收费?它的价值是什么?

2022-03-22
阅读 2 分钟
1.9k
这个决定取决于许多因素。工作时间、测试成本、市场营销和推广、购买任何许可都是决定开发总成本的一些方面。首先计算成本,然后设置应用程序的价格。
封面图

Flutter 应用程序布局的最佳实践

2022-03-20
阅读 7 分钟
3.2k
Flutter 中几乎所有的东西都是一个小部件,当你编写小部件时,你可以构建一个布局。例如,您可以在列小部件中添加多个小部件以创建垂直布局。随着您继续添加更多小部件,您的 Flutter 应用程序布局将变得越复杂。
封面图

2022 年用于 Node.js 的顶级 WebSocket 库

2022-03-07
阅读 3 分钟
9.4k
在这篇文章中,我们将讨论2022年你应该考虑的八个Node.js WebSocket库。SockJSwsSocket.IOFaye WebSocketSocketClusterSocketteFeathers要开始使用这些库中的任何一个,您需要在本地计算机上安装 npm 和 Node.js。在开始之前,让我们介绍一下 WebSockets 的一些重要背景。WebSockets 是如何工作的?传统上,客户端和服务...
封面图

ULID 与 UUID:用于 JavaScript 的可排序随机 ID 生成器

2022-02-21
阅读 3 分钟
5.4k
UUID 是软件开发中最常用的通用标识符之一。然而,在过去的几年里,新的替代品挑战了它的存在。其中,ULID 是领先的竞争对手之一,因为它提供可排序的唯一 ID。在本文中,我将通过示例讨论 ULID 的特性,以便您更好地了解何时使用它。了解 ULID 及其用法ULID 代表通用唯一按字母顺序排序的标识符。它每周有超过 271K 的 ...
封面图

urlcat:JavaScript的URL构建器库

2022-02-16
阅读 4 分钟
5.6k
urlcat 是一个小型的 JavaScript 库,它使构建 URL 非常方便并防止常见错误。特性:友好的 API无依赖压缩后0.8KB大小提供TypeScript类型为什么用?在调用 HTTP API 时,通常需要在 URL 中添加动态参数: {代码...} 正如你所看到的,这个最小的例子已经很难阅读了。这也是不正确的:我忘记了 API_URL 常量末尾有一个斜杠...
封面图

使用 Vue Demi 构建同时兼容Vue2和Vue3的组件库

2022-02-13
阅读 6 分钟
5.9k
在本文中,我们通过考虑其功能、工作原理以及如何开始使用它来了解 Vue Demi。Vue Demi 是一个很棒的包,具有很多潜力和实用性。我强烈建议在创建下一个 Vue 库时使用它。

8 个 Vue.js UI 组件,下一个项目用得上

2022-02-09
阅读 3 分钟
3.4k
在 Web 应用程序开发方面,Vue.js 正迅速成为开发人员的最爱。这个现代、新鲜的 JavaScript 库它在 GitHub 上有超过 123,000 颗星,对于开发人员来说是一个引人注目的选择,因为它很容易集成到现有项目中。它的速度很快,它非常强大。你可以用它从头开始建立一个动态的、可扩展的、可维护的单页面应用程序。

[译]Vue.js + Astro 比 Vue SPA 更好吗?

2022-01-21
阅读 5 分钟
8.3k
在本文中,我将向您展示如何使用 Astro 构建基于 Vue 的应用程序,我们将了解其独特的架构如何带来比单页应用程序 (SPA) 更好的性能。
封面图

使用 node-config 在 Node.js 中创建配置文件

2022-01-13
阅读 4 分钟
7.3k
管理跨不同环境的多个配置文件可能具有挑战性,并且有多种工具正试图用不同的方法解决这个问题。但是,在本文中,我们将学习如何使用 node-config 跨不同部署环境创建和管理 Node.js 配置文件。

如何将你的开源项目变成稳定的收入来源

2021-09-03
阅读 2 分钟
5.8k
程序员经常将空闲时间花在个人软件开发项目上。许多程序员将他们的实验和创新想法转化为每个人都可以免费使用的开源项目。 GitHub 上的大部分开源项目都是由开发人员为开发人员制作的。换句话说,程序员可以通过节省额外的开发时间来将大多数开源项目与其软件项目集成。此外,还有许多开源开发人员工具可以让开发人员的...
封面图

我的Flutter应用在第一周赚了140美元,没有广告

2021-08-31
阅读 4 分钟
4.4k
当我最终开始的时候,我报名参加了我的第一个Udemy编码课程,然后我就迷上了。如果两年前有人告诉我,我会经常在星期五晚上早早上床睡觉,这样我就可以早起去编程,我不会相信他们😂。

Next.js和Gatsby的比较,我们该如何选择?

2021-08-28
阅读 4 分钟
8.7k
在 Gatsby 和 Next 之间做出决定时,您如何确定哪个框架最好?让我们探讨一下两者之间的主要区别。我们将以一些问题结束,问自己做出最好的选择。
封面图

使用 Face-api.js 在 Web 上进行人脸检测

2021-08-27
阅读 6 分钟
9.5k
Web 浏览器日益强大,网站和 Web 应用程序的复杂性也在增加。几十年前需要超级计算机的操作现在可以在智能手机上运行,其中之一就是人脸检测。