大师兄周刊(第24期):js加密解密混淆,node脚本工具,ui组件库

NO.1
本期内容

日常开发使用到的开源库:ui组件和加密混淆

NO.2
zx

编写更好脚本的工具

github地址: https://github.com/google/zx

NO.3
javascript-obfuscator

一个强大的 JavaScript 和 Node.js 混淆器

JavaScript Obfuscator 是一款功能强大的免费 JavaScript 混淆器,包含多种功能,可为源代码提供保护。

主要特征:

  1. 变量重命名
  2. 字符串提取和加密
  3. 死代码注入
  4. 控制流扁平化
  5. 各种代码转换

github地址:https://github.com/javascript-obfuscator/javascript-obfuscator

NO.4
crypto-js

加密标准的 JavaScript 库。

使用场景如:Java AES/CBC/PKCS5Padding对应的JavaScript 加密解密等

github地址:https://github.com/brix/crypto-js

NO.5
sqlitebrowser

DB Browser for SQLite (DB4S) 项目的官方主页。以前称为“SQLite 数据库浏览器”和“SQLite 数据库浏览器”

DB Browser for SQLite (DB4S) 是一个高质量、可视化的开源工具,用于创建、设计和编辑与 SQLite 兼容的数据库文件。

DB4S 适用于想要创建、搜索和编辑数据库的用户和开发人员。DB4S 使用熟悉的类似电子表格的界面,因此不必学习复杂的 SQL 命令。

控件和向导可供用户:

  1. 创建和压缩数据库文件
  2. 创建、定义、修改和删除表
  3. 创建、定义和删除索引
  4. 浏览、编辑、添加和删除记录
  5. 搜索记录
  6. 以文本形式导入和导出记录
  7. 从 CSV 文件导入和导出表格
  8. 从/向 SQL 转储文件导入和导出数据库
  9. 发出 SQL 查询并检查结果
  10. 检查应用程序发出的所有 SQL 命令的日志
  11. 根据表或查询数据绘制简单图形

github地址:https://github.com/sqlitebrowser/sqlitebrowser

NO.6
nutui

京东风格的移动端 Vue2、Vue3 组件库 、支持多端小程序(A Vue.js UI Toolkit for Mobile Web)

特性

  1. 🚀 70+ 高质量组件,覆盖移动端主流场景
  2. 💪 支持一套代码同时开发 H5+多端小程序
  3. 📖 基于京东APP 10.0 视觉规范
  4. 🍭 支持按需引用
  5. 📖 详尽的文档和示例
  6. 💪 支持 TypeScript
  7. 💪 支持服务端渲染(测试阶段)
  8. 🍭 支持组件级别定制主题,内置 700+ 个变量
  9. 🌍 国际化支持,已支持英文,印尼语和繁体中文
  10. 🍭 单元测试覆盖率超过 80%,保障稳定性
  11. 📖 提供 Sketch 设计资源

github地址:https://github.com/jdf2e/nutui

NO.7
Tips

sqlitebrowser暂未体验
END.

发表评论

您的电子邮箱地址不会被公开。