歡迎來到第 69 期的【視野修煉 - 技術週刊】,下面是本期的精選內容簡介
🔥強烈推薦
- 2023 CodePen Top 100
- CSS Hooks | 原生內聯樣式解決方案
🔧開源工具&技術資訊
- 2024 年前端預測
- 媒體查詢 scripting
- vscode-common-intellisense - 主流前端組件庫提示
- 在線截圖編輯
🤖AI工具&資訊
- AI Search
- 阿里 AnyText 模型
也推薦大家關注一下最後的推薦內容(週刊的主要內容來源渠道)
下面開始本期內容的介紹,預計閱讀時間 8 分鐘。
🔥強烈推薦
1. 2023 CodePen Top 100
一起來看看前 3 效果。
1:拖轉+旋轉卡片
3:發光懸停效果
直呼牛逼!都很哇塞!
裏面肯定有你覺得有趣與新穎的例子,或多或少有借鑑的地方
2. CSS Hooks | 原生內聯樣式解決方案
很新的一個東西!一種爲原生內聯樣式帶來高級 CSS 功能的樣式解決方案
<a
href="https://css-hooks.com/"
style={css({
'color': '#03f',
'fontSize': '1rem',
'&:hover': {
color: '#09f',
},
'&:active': {
color: '#e33',
},
'@media (1000px <= width)': {
fontSize: '1.25rem',
},
})}
>
Hooks
</a>
可以看這個在線的 Demo
import { createHooks } from '@css-hooks/react'
export const [hooks, css] = createHooks(
{
'&:hover': '&:hover',
'&:active': '&:active',
'@media (prefers-color-scheme: dark)':
'@media (prefers-color-scheme: dark)',
},
{
sort: true,
},
)
看了一下實際編譯後的 hooks 內容,就是自動生成CSS 變量插入到了 style 標籤中
import React from 'react'
import ReactDOM from 'react-dom/client'
import { hooks } from './css'
import App from './App'
ReactDOM.createRoot(document.getElementById('root')).render(
<React.StrictMode>
{/* 這裏就是最後生成插入的內聯 style 樣式 */}
{/* 都是一些CSS變量 */}
<style dangerouslySetInnerHTML={{ __html: hooks }} />
<App />
</React.StrictMode>,
)
🔧開源工具&技術資訊
3. 2024 年前端預測
2023回顧: SSR,AI,瀏覽器/JS引擎,JS運行時,跨平臺框架,構建系統(Turbopack,RsPack)。。。
2024預測: Bun,Biome,剛剛開始的AI,大型UI框架。。。
4. 媒體查詢 scripting
可以通過 scripting: none
檢測網頁是否支持腳本加載。
<div class="no-scripting">
No scripting so here's a specific set of content and styles
</div>
<style>
@media (scripting: none) {
.no-scripting {
display: flex;
color: green;
}
.initial-scripting {
display: none;
}
.full-scripting {
display: none;
}
}
</style>
支持情況如下:
5. vscode-common-intellisense - 主流前端組件庫提示
一個 VS Code 插件,集成常見 UI組件庫的代碼提示。
目前支持vant
,antd
,element
等 16+ 主流組件庫
6. 在線截圖編輯
項目代碼開源,目前開就是常規的一些調整,可以完成一些簡單的變換
🤖AI工具&資訊
7. AI Search
AI 驅動的搜索引擎。
出結果挺快的,和之前推薦的 Devv 類似。
百度的開發者搜索引擎就該學學🤔
8. 阿里 AnyText 模型
多語言可視文本生成和編輯工具,AI生成圖片可以包含指定文字。
在線體驗地址 huggingface
文字生成 | 文字編輯 |
---|---|
😛趣圖
你多久沒創建.js文件了?了 | AI 賦能? |
---|---|
篇幅有限,如果你還沒看夠,可移步後面的推薦渠道,繼續遊覽,歷史週刊(<20)移步博客
⭐️強力推薦關注
- 阮一峯: 科技愛好者週刊 - 記錄每週值得分享的科技內容,週五發佈
- 雲謙:MDH 前端週刊 - 前端資訊和分享
- 童歐巴:前端食堂 - 你的前端食堂,喫好每一頓飯
- 前端RSS - 根據 RSS 訂閱源抓取最新前端技術文章
- 值得一讀技術博客 - 每天進步一點點,每天分享有料的技術文章!
- FRE123 技術週刊精選 - 前後端技術週刊精選推薦信息流