DenoとFreshでペアプロ・モブプロ用タイマー『timer.team』を開発して得た知見⏰ これはDeno Advent Calendar 2023の22日目の記事です。 はじめに こんにちは! LEF(@lef237)と申します。 自分は今年の夏、えにしテックという会社に入社しました。そして最初のプロジェクトとして自社アプリを開発・リリースしました。 timer.team どんなアプリかというと「ペアプロ・モブプロに特化したポモドーロタイマー」です。このアプリを開発するにあたってDenoとFreshを用いました。🦕🍋 最初にこの『timer.team』を開発した背景を説明し、それから使用技術を解説していきます。 この記事ではDenoを中心に据えつつ、広範な内容を取り上げています。自分が開発する上で詰まったポイント・理解に時間が掛かったポイントを重点的にピックアップしました。 まだ
結論 このGitHub Workflowの設定を置きましょう。 GitHub Repositoryの設定を変更する必要があります。 Actions→General→Workflow permissions でAllow GitHub Actions to create and approve pull requestsをオンにします。 参考: GitHub ActionsでのPR操作権限はデフォルトでオフになったよ また、頻度はCRONで毎日午前9時の指定を行っているので、好きな頻度に変更して良いと思います。 name: Deno Update on: push: branches: - main schedule: - cron: "0 9 * * *" jobs: update: permissions: write-all runs-on: ubuntu-latest steps:
Vento is the Galician word for wind but also a new template engine for Deno. It's inspired by other engines, such as Nunjucks, Liquid, Eta, and Mustache. Why another template engine? All these template engines mentioned above are great but they also have some drawbacks and none of them meets all my requirements, so I've created Vento. Nunjucks It's not well maintained. The last version was release
Astral is a Puppeteer/Playwright-like library designed with Deno in mind. What can I do? Most things that you can do manually in the browser can be done using Astral! Here are a few examples to get you started: Generate screenshots and PDFs of pages. Crawl a SPA (Single-Page Application) and generate pre-rendered content (i.e. "SSR" (Server-Side Rendering)). Automate form submission, UI testing, k
Fresh 1.6 at a glance 🌊 First class Tailwind CSS plugin We’re moving from Twind to Tailwind CSS. It features better Editor integrations and moves the CSS generation out of the rendering path. 📨 Partials with forms Partials are now supported on Form elements. 🧯 Partials on error pages Partials can now be used to render error pages. 🕵️♀️ Closable error overlay The custom error overlay that is s
先日actions-timelineというactionを公開し、その記事を書きました。 このActionはDenoで作成しています。普通はjsのActionは素のNode.js、もしくはTypeScriptで作成するのが一般的ですが、もしかしてDenoでもいけるんじゃない?とチャレンジしてみたところ案外普通に動かすことができました。 DenoでActionを作っている人、作れることを知っている人はまだかなり少ないと思いますので、Denoの布教のためにもactions-timelineから汎用化したテンプレートを作成してみました。 このテンプレートから始めてもらうと、TypeScriptを使いながらも面倒なtsconfigの設定や、formatter, linterをインストールする必要がなくなります。ESLintやPrettierは最初にセットアップするのも少々面倒ですし、その後にそれぞれ
🐶 Discover Zee.Dog's Journey with deco.cx. Read more! ⭐ 100 — Star us on Github. 🏆 Registrations open for IV Hackathon! 🐶 Discover Zee.Dog's Journey with deco.cx. Read more! ⭐ 100 — Star deco.cx on Github and help others discover our product! 🏆 Registrations open for IV Hackathon! +R$20k in prizes: https://www.deco.cx/hackathon4
Announcing self-hosted Deno KV, continuous backups, and replicas When we first announced Deno KV, developers were captivated by the promise of a zero-config, strongly consistent, and globally replicated database crafted for JavaScript. The concept of adding state to servers, functions, and applications using just a single line of code has been well-received. As we expanded Deno KV with features li
みなさんこんにちは、Deno Fest 運営です。 2023年10月20日に開催した、Denoのお祭り『Deno Fest(ディノフェス)』にご参加いただいた皆様ありがとうございました。 今回は本イベントの立ち上げと準備、当日の様子についてレポートします。 発端 「とらのあなラボが、Deno の勉強会をやるぞ」と聞いて「なんで?」と浮かぶ方が少なくないと思います。 とらのあなラボは、2021年8月から『toranoana.deno』 という「Deno に関することならなんでもOK」の勉強会を続けています。(直近は 8月開催でした) yumenosora.connpass.com そういった活動もあり、Deno の日本コミュニティ deno- ja に toranoana.deno の運営メンバーもお邪魔しています。 Deno社メンバーの来日に合わせて、コミュニティ内でリアルイベントをやる機
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く