Skip to content

Hello-Scala/helloscala-fe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

helloscala-fe

项目介绍-中文
Project for following websites:

  1. www.helloscala.com
  2. admin.helloscala.com
  3. site.helloscala.com

Introduction of www.helloscala.com

www.helloscala.com is a blog system for sharing web developing skills. Scala is one of languages we are learning and are going to practice in this project.
Mostly we are more familiar with Java stacks including: Spring boot, MyBatis, spring boot data etc.
That's why we are using these stacks to build backend server.
We are also going to sharing our experience of building this blog system on our website continuously. We are very welcome more geeks to make this platform much more perfect and open.

Project Structure

|
|-- blog-admin # backoffice site
|-- blog-web # 
|-- hello-scala-site # blog site

Getting Start

Start project

  1. Open project with WebStorm or VisualStudio.
  2. Run pnpm install to install dependencies
  3. Run pnpm run dev to start as development mode

build project

Run command

pnpm run build

Our plans

We are planning to use full stack of scala to build this website.
Stacks of scala we are going to use as bellow:

Tech Name Version Usage Official Website Github
Scala 2.13.X Developing language Scala official website Scala github page
Sbt 1.9.8 Project building tool Sbt official website Sbt github page
PlayFramework 3.0.X Website Building Framework PlayFramework official website PlayFramework github page