Giter Club home page Giter Club logo

cd-it-job's Introduction

cd-it-job

针对成都IT小伙伴们的工作机会(招聘,求职)交流的微信订阅号项目。

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# run unit tests
npm run unit

# run all tests
npm test

开发规范

  1. 统一使用2个空格缩进,文件末尾空出一行。(项目已包含editorconfig配置文件,建议安装编辑器/IDE的editorconfig插件)
  2. 使用常规的 JavaScript 编码规范
  3. 使用ES6编码风格最佳
  4. 请务必提交可运行的代码
  5. 发起PR的时候,请务必注明编写的功能
  6. 如果可以,请编写单元测试代码
  7. Page命名,以大驼峰为准(驼峰,首字母大写,如:HomePage)
  8. Component命名,全小写(中横线分割,如:job-item)

目录说明

build/ -- 构建目录
config/ -- 构建配置目录
docs/ -- 文档目录
src/ -- 源代码目录(重点关注目录)
  assets/ -- 需要打包的资源目录
  common/ -- 公共服务
    ajax.js -- ajax封装
    eventBus.js -- 事件中心封装
    storage.js -- 存储封装(Local, Session, Memory)
  components/ -- 组件目录(此处用于放置公共组件)
  config/ -- 系统配置目录
    config.dev.js -- 开发时的配置
    config.prod.js -- 上线时的配置(保证和开发时具有相同的属性)
  pages/ -- 页面目录,具体的页面
  store/ -- Vuex相关目录
  vw-ui/ -- 组件目录,以后将会拆分到vw-ui项目中,放置对weui的包装组件
  App.vue
  main.js -- 程序入口文件
  router.config.js -- 全局路由配置文件
static/ -- 第三方静态资源目录
test/ -- 测试代码目录
.babelrc -- babel配置文件
.editorconfig  -- 编辑器格式通用配置文件,建议安装EditorConfig插件
index.html  -- 入口HTML文件
...

贡献者

注:排名不分先后

hstarorg hstarorg

mabelyong mabelyong

MrTreasure MrTreasure

jikeytang jikeytang

yelingfeng yelingfeng

zerosrat zerosrat

cd-it-job's People

Contributors

cangku avatar fridolph avatar hmh9251 avatar hstarorg avatar jikeytang avatar mabelyong avatar mrtreasure avatar yelingfeng avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cd-it-job's Issues

需求,来吧!

该issue用于记录项目需求,包括API项目的需求,也一并记录在此。

eventBus?

看了下项目引入了 vuex ,为什么还会需要 eventBus 呢?

收集API需求

请各位把需要实现的API以评论的方式列举在下面,谢谢!

举例如下:

获取所有的职位信息(带分页,带搜索条件:名称/工作年限/学历,用于职位查找)

根据用户获取推荐的职位信息(带分页,用于首页数据,分页是为了懒加载)

开发中遇到的问题

  1. CSS 部分,设计图没有具体的标注,希望尽快规定所用的字体大小,padding,大家统一使用;
  2. 每位同学完成的组件,希望以注释的形式写出ID 邮箱(联系方式),bug,预留哪些接口,哪些需要在对接后台的时候修改;
    3.目前的数据接口不规范,希望大家不要写死;后期方便改动

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.