Обзор современных редакторов HTML-контента для веб-разработки: плюсы и минусы

Обзор популярных HTML WYSIWYG редакторов: CKEditor, TinyMCE, Quill, TipTap и Lexical. Узнайте о преимуществах и недостатках каждого инструмента, чтобы выбрать подходящее решение для редактирования контента в веб-проектах. Советы по выбору и особенности использования.

Как быстро запустить Wails 2 с React: простая инструкция для новичков

Хотите быстро создать кроссплатформенное приложение с красивым интерфейсом? В этом гайде я расскажу, как легко запустить Wails 2 с React — от установки до запуска. Всё просто, понятно и без лишней воды! Узнайте, как связать фронтенд на React с бэкендом на Go, запускать проект и быстро вносить изменения. Идеально для новичков и тех, кто хочет быстро реализовать свои идеи. Погнали!

NextJS и pm2 в продакшене

В корень проекта добавьте файл ecosystem.config.js

module.exports = {
  apps : [{
    name: "next-app",
    script: "npm",
    args: "start",
    cwd: "/path/to/your/nextjs/app",
    watch: true,
    env: {
      PORT: 4000,
    }
  }]
};

Далее после того как загрузили на сервер наш код запускаем компанду 

npm run build

Это создаст папку .next в ней хранится прод сборка

Для того чтобы запустить продакшен сервер nodejs нужно выполнить 

npm start 

Но мы запускаем pm2, зайдите в папку проекта и выполните команду:

pm2 start ecosystem.config.js

Эта команда запустит по нашему конфигу сервер на 4000 порте. 

Для того чтобы после ребута сервера pm2 автоматически запустил наш сервер, выполните еще 2 команды: 

pm2 save
pm2 startup

Возможное решение ошибки при запуске wails в windows

Если возникает ошибка вида:

main: open C:\Users\...\AppData\Local\Temp\go-build2734590691\b001\exe\a.out.exe: The process cannot access the file because it is being used by another process.
go: remove C:\Users\...\AppData\Local\Temp\go-build2734590691\b001\exe\a.out.exe: The process cannot access the file because it is being used by another process.

Мне помогает полный сброс кеша в go:

go clean -cache -testcache -modcache

Дополнительно про эту ошибку можно почиать на офф сайте: https://wails.io/docs/guides/troubleshooting/#i-get-a-microsoft-edge-cant-read-or-write-to-its-data-directory-error-when-running-my-program-as-admin-on-windows 

Сборка wails & duckdb на osx

~/go/bin/wails dev -tags=no_duckdb_arrow