首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏贾维斯Echo的博客

    WEB项目开发流程介绍

    web开发流程 web开发流程图 一、需求分析阶段 在需求分析阶段,即上图所述 ”需求明确“之前的阶段 产品经理PM召集需要项目相关人员,开需求讨论会、讲解原型 相关人员需要以此了理解产品的需求,提出质疑 需求文档是对整个项目的历史背景,系统开发软硬件要求,或版本信息,等等。 在开发过程中,应该把自己遇到的暂时不好解决的问题及一闪而过的项目灵感等进行记录,然后在后面的修改扩展中或者是下一个项目开发中,吸收优秀的处理经验、竭力避免已经出现过的问题。 4、人员的安排和时间节点=》定制排期表 优先级排序 新项目介入,需要当前项目和介入项目的相关负责人Pk优先级,随后调整项目排期 ps:RD在开发过程中发现工作量与预期有严重出入,需要尽早向其他项目人员反馈 5、定制规范 开发规范 commit提交格式 [改动文件类型]:[改动说明] 单分支开发或者多分支开发 2.1. 小项目、并行开发少,则只在master主分支开发 2.2.

    1.4K30编辑于 2023-10-18
  • 来自专栏学习猿地

    Web前端学习 第9章 教务管理系统开发7 项目发布

    一、服务器与域名 如果希望把自己的web项目发布到公网,需要有自己的域名和服务器。

    99730发布于 2020-07-07
  • 来自专栏玩转JavaEE

    使用Spring Boot开发Web项目

    ---- 前面两篇博客中我们简单介绍了Spring Boot项目的创建、并且也带小伙伴们来DIY了一个Spring Boot自动配置功能,那么这些东西说到底最终还是要回归到Web上才能体现出它的更大的价值 ,so,今天我们就来看一下如何使用Spring Boot来开发Web项目。 来为Web开发予以支持,spring-boot-starter-web为我们提供了嵌入的Tomcat以及SpringMVC的依赖,用起来很方便。 另外,我们这里还要用到模板引擎,我们做web开发可选的模板引擎还是挺多的,这里我主要使用Thymeleaf作为模板引擎,事实上,Spring Boot提供了大量的模板引擎,包括FreeMarker、Groovy 接下来我们就从项目的创建开始看起吧。

    1.2K50发布于 2018-04-02
  • 来自专栏web编程技术分享

    用eclispe开发web项目初步

    1.打开eclipse后,新建一个web项目: new -- dynamic web project 点击Finish,新建项目完成! > welcome-file-list表示项目的欢迎页。 项目: 3. 开发所需要的包,右键项目,Build Path -- Configure Build Path 现在,我们给index.jsp写上一句话: <%@ page language="java" contentType 启动项目 运行成功! 然后,查看该Tomcat的端口号: 发现端口号为8080。 4. 访问欢迎页面 打开浏览器,在地址栏输入:http://localhost:8080/QQ/

    75690发布于 2018-05-17
  • 来自专栏区块链开发

    Web3 项目开发框架

    Web3 项目开发涉及到区块链、智能合约、去中心化应用(DApp)等多个方面,因此有许多不同的框架和工具可供选择。选择合适的框架取决于你的项目需求、目标区块链以及开发团队的技术栈。 以下是一些主流的 Web3 项目开发框架,它们各自有不同的侧重点和优势:1. 智能合约开发框架这些框架主要用于编写、测试、部署和管理智能合约。 优点: 极大地加速了 DApp 的开发过程,特别是对于常见的 Web3 用例。3. 全栈 Web3 开发框架这些框架旨在提供从智能合约到前端的端到端解决方案。 在选择 Web3 项目开发框架时,可以考虑以下因素:目标区块链: 你的项目是基于 EVM 兼容链(以太坊、Polygon、BNB Chain)还是其他区块链(Solana、Polkadot、Cosmos ) + RainbowKit/ConnectKit数据索引 (如果需要): The Graph 或 Moralis希望这个全面的介绍能帮助你选择合适的 Web3 项目开发框架!

    41110编辑于 2025-06-21
  • 来自专栏蛋未明的专栏

    web开发)更快的了解新项目

    当然小项目的话,那就可以随便一点,但是对于一个大项目必须是要有一定的命名规范,这样才能使开发者之间达成共识。 比如说是class的则使用name.class.php,比如是view的则使用name.view.php,或者为model类型的则为name.model.php 其实命名规范是有很多的,而且关键是看项目开发人员之间的沟通协调 比如说:基本的设计模式、基本的框架、以及那些框架下的一些文件结构和命名规范,以备以后自我的开发使用。 4、根据上述的项目项目添加一些新功能。    如果已经了解了项目的代码处理过程,那么我们就可以基于这个项目开发一个小的应用。 本人项目经验不多,但是总结起来,第一、为了能够自我的巩固,以备以后使用;第二、希望我们web开发的人员和我一起交流,能够让我们更快捷的去学习了解一个新的项目;第三、也非常的感谢我的导师以及组长给我的指导

    50970发布于 2018-06-07
  • 来自专栏花叔的专栏

    浅谈Web前端的线下项目开发

    花叔所在团队中,一个长得像李敏镐的老大写的文章,转载一下: ---- 导语 :从15年第一个项目开始,团队以前端技术参与线下业务的项目开发已经快4年了,过程中尝试了很多,收获了很多,些许成就,些许挫败 开发目的 一般线下的项目分两类,互动体验和会场服务。 在实际线下项目中,稍微大型一些的,都是对于以上所有技术储备选择和整合应用的结果。 ---- 三、可能的问题 在线下项目的设计和开发过程中,会遇到大量的、与线上业务完全不同的问题。 TGC2017会场小程序印章集卡 现场支持 因为涉及现场配置项目环境、实地测试、工作人员指导、处理应急事件等等原因,需要项目开发同学提前到现场进行支持,这点非常重要。 我们发现,数据比较好的项目一般集中在具备实用功能的会场服务,以及创新或能DIY的互动。 ---- Web前端开发因为各种加持,现在能去做的事儿越来越多了,这是10年前我们没法去想象的。

    1K50发布于 2019-05-16
  • 借助Cursor优化Web项目开发效率

    一、协作背景与目标在当前Web开发项目中,我所在团队正在构建一个基于React的管理后台系统。由于项目代码量大、需求变动频繁,传统的开发模式在代码优化与问题排查环节效率偏低。 Cursor:场景 具体内容 AI工具作用 代码初稿生成 新增功能模块开发 生成基础代码结构 代码优化 7% 61.1% 经验总结:AI工具在结构性代码生成和初步优化阶段表现出色,极大缩短开发周期;在复杂业务逻辑、个性化需求场景下,AI建议需结合实际经验二次判断;通过日志记录协作过程 ,团队可持续优化AI提示词模板,提高整体开发质量。 六、后续计划未来将进一步探索AI工具在单元测试自动生成、代码安全检测等环节的应用,持续提升开发效率与产品质量。

    59310编辑于 2025-09-26
  • 来自专栏姜同学

    SpringBoot开发web项目的部署

    SpringBoot开发web项目的发布 SpringBoot默认采用内置的服务器运行,所以在打成war包发布到Tomcat上之后必不会采用Tomcat运行的方式,所以打成war包之后放到tomcat ServletComponentScan注解进行标注并让此类继承SpringBootServletInitializer b.修改pom文件中的打包方式为war c.如果打成的war包启动时报如下错误,则需要屏蔽SpringBoot内置的web

    64140编辑于 2022-10-27
  • 来自专栏区块链开发

    Web3项目开发

    Web3 项目开发涵盖了构建基于去中心化、区块链和其他新兴技术的应用程序和服务。与传统的 Web2 开发相比,Web3 开发引入了许多新的概念和工具。以下是 Web3 项目开发的主要流程和关键步骤。 三、智能合约开发 (Smart Contract Development):编写智能合约代码: 根据项目需求和业务逻辑,使用选定的智能合约语言编写代码。 四、前端开发 (Frontend Development):搭建前端项目: 使用选定的前端框架搭建项目。 添加新功能: 根据项目规划和社区反馈,迭代开发新的功能。升级智能合约 (谨慎操作): 由于智能合约部署后通常不可更改,升级需要谨慎规划,可能涉及到部署新的合约并进行迁移。 开发一个成功的 Web3 项目需要技术团队在区块链技术、智能合约开发、前端开发、后端开发以及社区运营等方面具备扎实的知识和经验。同时,也需要对 Web3 生态系统的发展保持关注。

    1.1K10编辑于 2025-04-09
  • 来自专栏CSDN博客

    使用InteIIiJ IDEA开发Java web 项目

    :https://blog.doiduoyi.com/authors/1584446358138 初心:记录优秀的Doi技术团队学习经历 1、介绍 IntelliJ IDEA是一款非常强大的集成开发环境 那么它如何开发Java web呢?下面就为大家介绍使用IntelliJ IDEA开发Java web。 在做就可以进行开发了。 3、开发Java web项目(JDK和Tomcat的安装我就不介绍了) 启动一个新的项目 ? 运行项目 点击运行,会自动在浏览器打开首页 ? 打开刚才我们刚才创建的hello.jsp,直接点击浏览器的图标就可以了,不用傻傻地写它的路径了,是不是很方便 ? ? 关于Intellij IDEA开发Java web就到这里

    1.6K20发布于 2020-05-06
  • 来自专栏Java与Android技术栈

    如何使用 Ktor 快速开发 Web 项目

    Ktor 介绍 Ktor 是一个高性能的、基于 Kotlin 的 Web 开发框架,支持 Kotlin Coroutines、DSL 等特性。 Ktor 是一个由 Kotlin 团队打造的 Web 框架,可用于创建异步、高性能和轻量级的 Web 服务器,并使用 Kotlin 惯用的 API 构建非阻塞的多平台 Web 客户端。 如果使用 Kotlin Multiplatform 构建跨平台项目时,使用 Ktor 的客户端作为 Http 框架是一个不错的选择。 开发的背景:我们存在一些桌面程序部署在 Ubuntu 上,并需要对这些程序进行埋点,而 RxCache 本身支持磁盘的缓存。 非常适用于简单的 Web 项目、对外提供接口的 OpenAPI 项目。当然使用它来构建微服务也是可以,它也有丰富的 Features。

    6.3K10发布于 2020-07-29
  • 来自专栏全栈程序员必看

    JFinal开发web项目出现故障小记

    导读 作为中国优秀的开源项目之中的一个JFinal有着极速开发的优点,是中小型应用开发的首选。在导师的建议下。我使用了JFinal来开发一个Java服务端应用,官方教程非常easy。 然而在开发过程中肯定会遇到这样那样“无厘头”的问题,怎样使用JFinal开发參考官方文档或网上某些人的教程就可以,我再重写一遍也无多大意义。 我这篇文章仅记录自己在使用JFinal开发过程中遇到的问题及注意事项,这样更有參考价值,也希望大家在遇到相似的问题后能及时找到解决方式,提高开发效率。 JFinal开发问题集锦 1. 中文乱码问题 这是差点儿每一个进行Java web开发的程序猿都遇到过的问题。不同技术或框架处理的方式可能不太一样。对JFinal来说。 启动时老是出现“jfinal config it in web.xml”错误 解决方法: 删除web.xml中默认生成的以下这段: <welcome-file-list> <welcome-file

    1.5K10编辑于 2022-07-08
  • 来自专栏前端Q

    2024 年 7Web 前端开发趋势

    译者:许学文 作者:Nefe Emadamerho-Atori 原文地址: https://www.frontendmentor.io/articles/7-frontend-web-development-trends-for 趋势一:新的样式解决方案和组件库将持续涌现 在 Web 网站样式方案的选择上,开发人员可谓是富得流油。 趋势二:利用 AI 来增强开发流程 毫不夸张地说,生成式 AI 已经在全球的许多行业中掀起了风暴。它也将彻底改变 Web 开发的现状和众多开发人员构建网站的方式。 在早期的 Web 开发中,开发人员遵循的原则是 "关注点分离 "。 在你参与的每个项目中都使自己成为无障碍性的倡导者。 成为 VS Code 专家,学习可提高工作效率的插件。 开始学习 TypeScript。它很可能会在开发领域存在一段时间。

    3.6K10编辑于 2024-02-21
  • 来自专栏深度学习与python

    2024 年 7Web 前端开发趋势

    趋势一:新的样式解决方案和组件库将持续涌现 在 Web 网站样式方案的选择上,开发人员可谓是富得流油。 趋势二:利用 AI 来增强开发流程 毫不夸张地说,生成式 AI 已经在全球的许多行业中掀起了风暴。它也将彻底改变 Web 开发的现状和众多开发人员构建网站的方式。 在早期的 Web 开发中,开发人员遵循的原则是 "关注点分离 "。 在你参与的每个项目中都使自己成为无障碍性的倡导者。 成为 VS Code 专家,学习可提高工作效率的插件。 开始学习 TypeScript。它很可能会在开发领域存在一段时间。 原文地址: https://www.frontendmentor.io/articles/7-frontend-web-development-trends-for-2024-qtBD0H0hY3 声明

    1.1K12编辑于 2024-01-23
  • 来自专栏区块链开发

    Web3 项目开发的技术难点

    Web3 项目开发虽然前景广阔,但也面临着诸多技术难点,这些难点涵盖了底层区块链技术、智能合约、前端交互、安全性和用户体验等多个方面。以下是一些主要的技术挑战。 共识机制的权衡 (Consensus Mechanism Trade-offs): 不同的共识机制(如 PoW、PoS)在安全性、性能和去中心化程度之间存在权衡,选择合适的机制需要仔细考虑项目需求。 缺乏统一的标准: Web3 领域仍在发展初期,缺乏统一的技术标准和协议,导致开发和集成存在一定的困难。八、数据存储与管理:链上存储成本高昂: 将大量数据直接存储在区块链上的成本非常高。 十、监管不确定性:法律法规的滞后: Web3 技术发展迅速,但相关的法律法规尚未完善,存在监管不确定性,可能影响项目的合规性和发展方向。 综上所述,Web3 项目开发涉及诸多技术挑战,需要开发者具备深入的区块链知识、安全意识和创新能力,并不断探索新的技术和解决方案来克服这些难题。

    52810编辑于 2025-04-10
  • 来自专栏区块链开发

    Web3项目开发流程

    Web3 项目开发流程与传统的 Web2 项目开发流程既有相似之处,也有其独特的特点。 由于 Web3 项目涉及到区块链、智能合约等去中心化技术,因此在开发流程中需要特别关注安全性、去中心化和用户体验等方面。以下是一个较为全面的 Web3 项目开发流程,包含关键步骤和注意事项:1. 前端开发框架/库: React、Vue.js、Angular 等,用于构建用户界面。Web3 前端库: Web3.js、Ethers.js 等,用于与区块链进行交互。 7. 运营与维护:社区运营: 建立和维护社区,与用户进行沟通和互动。监控和维护: 监控 dApp 的运行状态,及时修复 bug 和解决问题。版本更新: 根据用户反馈和市场需求,进行版本更新和功能迭代。 总而言之,Web3 项目开发流程需要综合考虑技术、安全、用户体验和法律合规等多个方面。只有做好充分的规划和准备,才能开发出成功的 Web3 应用。

    1.2K10编辑于 2024-12-26
  • 来自专栏DotNet 致知

    Asp.NetCore Web开发之创建项目

    这一节,讲一下如何创建一个Asp.netCore Web项目,有两种常用的方式,一种是通过.NetCore SDK使用命令创建,另一种如果你使用的VisualStudio,可以直接根据引导创建。 安装完成以后,选择一个合适的文件夹(一定要是空的),在路径框中键入cmd,打开命令行 在命令行中键入 dotnet new mvc 回车,这时SDK会自动工作帮你创建一个MVC模板,或者如果你想创建web 下面来看一下,如何使用VisualStudio创建一个Asp.netCore Web项目。首先要注意一点,使用VS写.netCore项目,VS版本必须在2019及以上。 开始界面,选择创建一个新项目,然后找到ASP.NET Core Web Application选择,并进入下一步。 选择好路径,修改好项目名,点击创建。 创建完成,你会在解决方案浏览框看到新建的MVC项目文件。

    1.2K20编辑于 2022-03-29
  • 来自专栏区块链

    区块链 Web3 项目开发

    开发一个区块链 Web3 项目是一个多层级的工程,涉及智能合约、链上数据处理、去中心化前端应用(DApp)以及代币经济设计。项目的最终成本取决于所选的技术栈、团队经验以及项目的功能复杂度。1. 核心开发框架及技术栈Web3 项目的技术栈主要分为三个关键部分:合约层、连接层和应用层。1.1 智能合约开发框架(Contract Layer)这是项目的核心逻辑,负责资产管理和业务执行。 Web3 项目开发成本分析Web3 项目的费用普遍高于传统 App,主要源于安全要求高、人才稀缺和代币经济设计的复杂性。2.1 人力成本(最高占比)人才稀缺是推高 Web3 成本的主要因素。 完整团队构成: 项目经理、UI/UX 设计师、合约工程师、Web3 前端、后端(用于链下服务)、测试工程师。2.2 智能合约安全审计费用这是 Web3 项目中非技术但必要的高昂开销。 核心总结: 区块链 Web3 项目开发费用不仅是代码编写的成本,其中 安全审计、代币经济设计和法律合规 是传统项目不具备的关键成本项,且这部分费用不可压缩。

    46810编辑于 2025-09-28
  • 来自专栏dongfanger

    测试同学动手搭个简易web开发项目

    环境配置 操作系统 Windows 7 旗舰版,Service Pack 1。 performance_schema | | sakila | | sys | | world | +--------------------+ 7 项目搭建 本文的目的是走通整个项目的链路,于是会“弱化”掉系统功能的实现。 创建后端工程 执行django-admin startproject djangotest创建项目

    94820发布于 2020-09-23
领券