1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/os-public-react-dom

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 4.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 16.03.2025 19:24 e4b81d9

Прежде чем начнём

Этот проект стал моей первой попыткой освоения React, и уже около месяца я его не поддерживаю. Когда смотрю на старый код, просто не могу на него смотреть. Хотя звёзд на проекте немного, всё равно большое спасибо тем, кто следит за ним! Возможно, в будущем я полностью перезапроектирую этот проект с использованием TypeScript и React Hooks.

Описание

Проект находится в процессе постоянного обновления... Этот проект был создан во время обучения React, поэтому некоторые части кода могут требовать дальнейшей оптимизации. Имеются различия между веб-приложениями и мобильными приложениями, поэтому некоторые элементы пользовательского интерфейса могут не быть полностью воспроизведены. После завершения этого проекта я планирую изучить React Native и сделать изменения.

Домашняя страница на Juejin

Мой блог иногда публикуется здесь

Запуск

# Установка
yarn install
# Запуск серверной части
npm run dev:server
# Запуск фронтенда
npm run start
```#### Выполненные задачи
- Отображение списка на главной странице √
- Отображение списка "Больших точек"
- Отображение списка "Книг"
- Страница пользователя и других пользователей √
- Ответы службы поддержки √
- Поиск × В разработке
- Поделиться × В разработке
- Отображение меток на главной странице и "Больших точках"
- Страница детального просмотра статьи √
- Страница детального просмотра "Больших точек"
- Страница темы √
- Возможность комментирования × В разработке
- Логин / Аутентификация / Выход из аккаунта √
- Регистрация × В разработке
- Подписка на пользователя √
- Лайки от пользователя √
- Приобретение "Книги" × В разработке#### [Частичное демонстрационное видео](<https://github.com/SusieChang/react-app/tree/master/doc/Сеть>)

<table width="100%">
    <tr>
        <td width="33%" height="100%">
            <img src="./doc/Скриншоты/home.gif" alt="Главная страница" />
        </td>
        <td width="33%" height="100%">
            <img src="./doc/Скриншоты/login.gif" alt="Страница входа" />
        </td>
        <td width="33%" height="100%">
            <img src="./doc/Скриншоты/pick.gif" alt="Выбор" />
        </td>
    </tr>
    <tr>
        <td width="33%" height="100%">
            <img src="./doc/Скриншоты/message.gif" alt="Сообщение" />
        </td>
        <td width="33%" height="100%">
            <img src="./doc/Скриншоты/post.gif" alt="Публикация" />
        </td>
        <td width="33%" height="100%">
            <img src="./doc/Скриншоты/postdata.gif" alt="Данные публикации" />
        </td>
    </tr>
    <tr>
        <td width="33%" height="100%">
            <img src="./doc/Скриншоты/explore.gif" alt="Обзор" />
        </td>
        <td width="33%" height="100%">
            <img src="./doc/Скриншоты/follow.gif" alt="Подписка" />
        </td>
    </tr>
</table>---

Некоторые части backend-интерфейсов были основаны на [этой работе](https://github.com/Kim09AI/react-juejin/blob/master/server/config/index.js)

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/os-public-react-dom.git
git@api.gitlife.ru:oschina-mirror/os-public-react-dom.git
oschina-mirror
os-public-react-dom
os-public-react-dom
master