返回首页
最新
我为iPhone开发了一个Windows 95风格的天气应用。
大家好,我注意到很多服务类企业在他们的网站上只是简单地放置并排的照片。我使用 React/Next.js 和 Tailwind 构建了一个简单的、响应式的互动拖动揭示滑块,用于展示前后对比照片。
我正在以 10 美元的价格出售这个可直接使用的组件代码,以帮助我启动我的副项目。
在线演示请见这里:<a href="https://project-4df6f396.doanything.app?company=Your+Business+Name&before=https%3A%2F%2Fljnung6dfgwtqv5w.public.blob.vercel-storage.com%2Fa13082dd-d939-4886-add9-ddd13f4e7eaa%2Fdirty-driveway-before-1774725498562.png&after=https%3A%2F%2Fljnung6dfgwtqv5w.public.blob.vercel-storage.com%2Fa13082dd-d939-4886-add9-ddd13f4e7eaa%2Fclean-driveway-after-1774725525971.png" rel="nofollow">https://project-4df6f396.doanything.app?company=Your+Busines...</a>。由于我的 Stripe 链接出现了一些问题,如果有人现在想获取代码片段,请给我发邮件至 garrett@doanything.com,我会把 .zip 文件和我的 Venmo/CashApp 发给你。非常欢迎对设计或交互流畅度的任何反馈!
QuickBEAM 是一个嵌入在 Erlang/OTP 虚拟机中的 JavaScript 运行时。<p>如果你正在构建一个全栈应用,JavaScript 无论如何都会渗透进来——无论是前端、服务器端渲染(SSR)还是第三方代码。<p>QuickBEAM 在 OTP 监督树中运行这些 JavaScript。<p>每个运行时都是一个进程,具有一个 `Beam` 全局,可以:
- 调用 Elixir 代码
- 发送/接收消息
- 创建和监控进程
- 检查运行时/系统状态<p>它还提供了基于 OTP/本地原语的浏览器风格 API(如 fetch、WebSocket、Worker、BroadcastChannel、localStorage、本地 DOM 等)。<p>这使得它可以用于:
- 服务器端渲染(SSR)
- 沙盒化用户代码
- 每个连接的状态
- 后端 JavaScript 与 OTP 的直接互操作<p>值得注意的几点:<p>- JavaScript 运行时是受监督的,并且可以重启
- 具有内存/资源限制和 API 控制的沙盒化
- Erlang 可以直接读取的本地 DOM(没有字符串渲染步骤)
- JS 和 Erlang 之间没有 JSON 边界
- 内置 TypeScript、npm 支持和本地插件<p>QuickBEAM 是 Elixir Volt 的一部分——一个基于 Erlang/OTP 的全栈前端工具链,不依赖 Node.js。<p>目前仍在早期阶段,欢迎反馈。